public RequestParameter CastToDAL(RequestParameterDTO r) { return(new RequestParameter() { userId = r.userId, wayLearn = r.wayLearn, categoryId = r.categoryId, subCategoryId = r.subCategoryId, duration = r.duration, kindLearn = r.KindLearn, found = r.found, requestId = r.requestId, cancel = r.cancel, SubCategory = db.SubCategories.Where(a => a.subCategoryId == r.subCategoryId).FirstOrDefault(), User = db.Users.Where(a => a.userId == r.userId).FirstOrDefault() }); }
public RequestResult AddRequest(RequestParameterDTO req) { try { db.RequestParameters.Add(new RequestParameterCasting().CastToDAL(req)); db.Save(); return(new RequestResult { Data = true, Status = true }); } catch (Exception ex) { return(new RequestResult { Data = false, Status = false, Message = "שגיאה זמנית במערכת, אנא נסו מאוחר יותר." }); } }//מוסיפה בקשה לטבלת בקשות
public RequestResult AddRequest(RequestParameterDTO req) { return(bll.AddRequest(req)); }