public IHttpActionResult AddEnumCategory(tbl_EnumCategory item) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } CRUDOperation operation = new CRUDOperation(); tbl_EnumCategory dbitem = operation.AddEnumCategory(item); return(Ok(dbitem)); }
public ActionResult Edit(int id) { EnumVM viewModel = new EnumVM(); CRUDOperation dataOperations = new CRUDOperation(); tbl_EnumCategory tblItem = dataOperations.GetEnumCategoryById(id); viewModel.EnumCategoryID = id; viewModel.EnumCategoryCode = tblItem.Code; viewModel.EnumCategoryName = tblItem.Name; viewModel.EnumCategoryDesc = tblItem.Description; return(View(viewModel)); }
public IHttpActionResult UpdateEnumCategory(tbl_EnumCategory item) { CRUDOperation operation = new CRUDOperation(); if (item == null) { return(NotFound()); } else { var dbitem = operation.UpdateEnumCategory(item); return(Ok(dbitem)); } }
public ActionResult Edit(EnumVM viewModel) { try { var UserProfile = (UserProfileSessionData)this.Session["UserProfile"]; if (UserProfile != null) { if (ModelState.IsValid) { tbl_EnumCategory item = new tbl_EnumCategory() { ID = viewModel.EnumCategoryID, Code = viewModel.EnumCategoryCode, Name = viewModel.EnumCategoryName, Description = viewModel.EnumCategoryDesc, UpdateDate = DateTime.Now, UpdateUser = UserProfile.UserId }; CRUDOperation dataOperations = new CRUDOperation(); tbl_EnumCategory dbItem = dataOperations.UpdateEnumCategory(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(EnumVM viewModel) { try { var UserProfile = (UserProfileSessionData)this.Session["UserProfile"]; if (UserProfile != null) { tbl_EnumCategory item = new tbl_EnumCategory() { Code = viewModel.EnumCategoryCode, Name = viewModel.EnumCategoryName, Description = viewModel.EnumCategoryDesc, InsertDate = DateTime.Now, InsertUser = UserProfile.UserId }; CRUDOperation dataOperations = new CRUDOperation(); tbl_EnumCategory dbItem = dataOperations.AddEnumCategory(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"); }