public ActionResult Edit(int id) { BusinessCenterVM viewModel = new BusinessCenterVM(); DataOperations dataOperations = new DataOperations(); tbl_BusinessCenter tblItem = dataOperations.GetBusinessCenterById(id); viewModel.ID = id; viewModel.Name = tblItem.Name; viewModel.Description = tblItem.Description; viewModel.Address = tblItem.Address; return(View(viewModel)); }
public ActionResult Edit(BusinessCenterVM viewModel) { try { var UserProfile = (UserProfileSessionData)this.Session["UserProfile"]; if (UserProfile != null) { if (ModelState.IsValid) { tbl_BusinessCenter item = new tbl_BusinessCenter() { ID = viewModel.ID, Name = viewModel.Name, Description = viewModel.Description, Address = viewModel.Address, UpdateDate = DateTime.Now, UpdateUser = UserProfile.UserId }; DataOperations dataOperations = new DataOperations(); tbl_BusinessCenter dbItem = dataOperations.UpdateBusinessCenter(item); if (dbItem != null) { TempData["success"] = "Ok"; TempData["message"] = "Məlumatlar uğurla dəyişdirildi"; return(RedirectToAction("Index")); } else { TempData["success"] = "notOk"; TempData["message"] = "Məlumatlar dəyişdirilərkən xəta baş verdi"; return(RedirectToAction("Index")); } } } throw new ApplicationException("Invalid model"); } catch (ApplicationException ex) { return(View(viewModel)); } }
public ActionResult Create(BusinessCenterVM viewModel) { try { var UserProfile = (UserProfileSessionData)this.Session["UserProfile"]; if (UserProfile != null) { tbl_BusinessCenter item = new tbl_BusinessCenter() { Name = viewModel.Name, Description = viewModel.Description, Address = viewModel.Address, InsertDate = DateTime.Now, InsertUser = UserProfile.UserId }; DataOperations dataOperations = new DataOperations(); tbl_BusinessCenter dbItem = dataOperations.AddBusinessCenter(item); if (dbItem != null) { TempData["success"] = "Ok"; TempData["message"] = "Məlumatlar uğurla əlavə olundu"; return(RedirectToAction("Index")); } else { TempData["success"] = "notOk"; TempData["message"] = "Məlumatlar əlavə olunarkən xəta baş verdi"; return(RedirectToAction("Index")); } } } catch (ApplicationException ex) { return(View(viewModel)); } throw new ApplicationException("Invalid model"); }