public void EditRequest(int requestId,Request requestParam) { var request = FindRequestById(requestId); if (request!=null) { request = requestParam; _applicatioDbContext.SaveChanges(); } }
public void AddNewRequest(Request request) { _requests.Add(request); _applicatioDbContext.SaveChanges(); }
public virtual ActionResult NewRequest(NewRequestViewModel request, HttpPostedFileBase file) { if (ModelState.IsValid) { request.UploadPath = UploadFile(file); request.InterceptionCode = GenerateInterceptionCode(); var requestObject = new Request { Name = request.Name, Description = request.Description, Email = request.Email, InterceptionCode = request.InterceptionCode, PhoneNumber = request.PhoneNumber, RequestId = request.RequestId, Subject = request.Subject, UploadPath = request.UploadPath, DeliveryDays = request.DeliveryDays + request.DaysOrWeeks }; _requestRepository.AddNewRequest(requestObject); return View(MVC.Home.Views.success, requestObject); } else { ModelState.AddModelError("", "ورودی ها نامعتبر هستند"); } return View(request); }