public IHttpActionResult AddEnumValue(tbl_EnumValue item) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } CRUDOperation operation = new CRUDOperation(); tbl_EnumValue dbitem = operation.AddEnumValue(item); return(Ok(dbitem)); }
public ActionResult Create(EnumVM viewModel) { try { var UserProfile = (UserProfileSessionData)this.Session["UserProfile"]; if (UserProfile != null) { tbl_EnumValue item = new tbl_EnumValue() { EnumCategoryID = viewModel.EnumCategoryID, Code = viewModel.EnumValueCode, Name = viewModel.EnumValueName, Description = viewModel.EnumValueDesc, InsertDate = DateTime.Now, InsertUser = UserProfile.UserId }; CRUDOperation dataOperations = new CRUDOperation(); tbl_EnumValue dbItem = dataOperations.AddEnumValue(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) { viewModel = poulateDropDownList(viewModel); return(View(viewModel)); } throw new ApplicationException("Invalid model"); }