public ActionResult CreateCategory() { oCCCALLCATAGORY = new CCCALLCATAGORY(); oCCCALLCATAGORY.ISACTIVE = true; return(PartialView("_EditCatagoryPartial", oCCCALLCATAGORY)); }
public ActionResult InsertEditCategory(CCCALLCATAGORY oCCCALLCATAGORY, string btnName) { var errors = ModelState.Values.SelectMany(v => v.Errors); try { if (ModelState.IsValid) { oCurrentUser = (CCUSER)Session["User"]; switch (btnName) { case "create": oCCCALLCATAGORY.ISACTIVE = true; oCCCALLCATAGORY.CREATEDBY = oCurrentUser.ID; oCCCALLCATAGORY.CREATEDON = DateTime.Now; oDBContext.CCCALLCATAGORies.Add(oCCCALLCATAGORY); oDBContext.SaveChanges(); TempData["SuccessMsg"] = "Data Saved Successfully."; break; case "update": oCCCALLCATAGORY.MODIFIEDBY = oCurrentUser.ID; oCCCALLCATAGORY.MODIFIEDON = DateTime.Now; oDBContext.Entry(oCCCALLCATAGORY).State = EntityState.Modified; oDBContext.SaveChanges(); TempData["SuccessMsg"] = "Data Updated Successfully."; break; } } } catch (Exception ex) { TempData["ErrorMsg"] = "Data is not saved due to " + ExceptionMsg(ex); } return(RedirectToAction("Index")); }
public ActionResult EditCategory(int id) { oCCCALLCATAGORY = oDBContext.CCCALLCATAGORies.FirstOrDefault(t => t.ID == id); return(PartialView("_EditCatagoryPartial", oCCCALLCATAGORY)); }