PDA

View Full Version : سوال: مقدار بازگشتی bool در برنامه نویسی 3لایه



soha_smb
یک شنبه 17 فروردین 1393, 21:59 عصر
با سلام
چطوری میشه یه مقدار bool رو تو برنامه نویسی3لایه برگردوند،مثلا چک کردن وجود نام کاربری به طوری که به صورت t یا f برگردونه؟

VRAnonymous
دوشنبه 18 فروردین 1393, 08:35 صبح
تابع رو مگه توی business ننوشتی؟

soha_smb
دوشنبه 18 فروردین 1393, 09:52 صبح
ممنون ،درست شد

mRizvandi
دوشنبه 18 فروردین 1393, 23:54 عصر
ممنون ،درست شد

دوست خوبم، وقتی به یک جواب می رسید، حتما پاسختون رو اینجا بذارید تا بقیه دوستانی که به همین سوال نیاز دارند بتونن از دانش شما که مساله رو حل کرده استفاده کنند.
موفق و پیروز باشید

soha_smb
سه شنبه 19 فروردین 1393, 06:55 صبح
تو لایه dal

public bool CheckVisitSite(DateTime Date_)
{
object retVal = ExecuteScaler(System.Data.CommandType.StoredProced ure, "نام پروسیجر", new SqlParameter[] {
new SqlParameter("@Date_",Date_)
});
return (Convert.ToBoolean(retVal));
}

و تو لایه bll

public static bool CheckDate(DateTime Date_)
{
DAL.VisitSite CheckDate_ = new DAL.VisitSite();
bool Retval=CheckDate_.CheckVisitSite(Date_);
return Retval;
}