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()
     });
 }
Beispiel #2
0
 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 = "שגיאה זמנית במערכת, אנא נסו מאוחר יותר."
         });
     }
 }//מוסיפה בקשה לטבלת בקשות
Beispiel #3
0
 public RequestResult AddRequest(RequestParameterDTO req)
 {
     return(bll.AddRequest(req));
 }