public ActionResult Edit(int id) { DepartmentSetupProvider pro = new DepartmentSetupProvider(); DepartmentSetupModel model = new DepartmentSetupModel(); model = pro.GetList().Where(x => x.DeptID == id).FirstOrDefault(); return(View("_Edit", model)); }
public ActionResult _Edit(DepartmentSetupModel model) { DepartmentSetupProvider pro = new DepartmentSetupProvider(); if (ModelState.IsValid) { int i = pro.Update(model); if (i == 1) { TempData["Update"] = "Record Updated Successfully !"; return(RedirectToAction("DeptMain")); } } return(View("_VUC_Add", model)); }
public ActionResult DeptMain(string searchString) { string searchWords = searchString; DepartmentSetupProvider proDept = new DepartmentSetupProvider(); DepartmentSetupModel deptModlObj = new DepartmentSetupModel(); deptModlObj.DepartmentSetupList = proDept.GetList(); if (!String.IsNullOrEmpty(searchWords)) { deptModlObj.DepartmentSetupList = proDept.GetlistBySearchWord(searchWords); } return(View("DeptMain", deptModlObj)); }
public int Update(DepartmentSetupModel model) { EHMSEntities ent = new EHMSEntities(); var item = ent.SetupDepartments.Where(x => x.DeptName.ToLower() == model.DeptName.ToLower()); if (item.Count() == 0) { var objtoedit = ent.SetupDepartments.Where(x => x.DeptID == model.DeptID).FirstOrDefault(); AutoMapper.Mapper.Map(model, objtoedit); objtoedit.IsAvailable = true; ent.Entry(objtoedit).State = System.Data.EntityState.Modified; int i = ent.SaveChanges(); return(i); } else { return(0); } }
public ActionResult Create(DepartmentSetupModel model) { DepartmentSetupProvider pro = new DepartmentSetupProvider(); if (ModelState.IsValid) { int i = pro.Insert(model); if (i == 1) { TempData["Success"] = "Record Created Succussfully !"; return(RedirectToAction("DeptMain")); } if (i == 0) { TempData["Exist"] = "Department Name Already Exist !"; return(RedirectToAction("DeptMain")); } } return(View("_VUC_Add")); }
public int Insert(DepartmentSetupModel Model) { using (EHMSEntities ent = new EHMSEntities()) { var item = ent.SetupDepartments.Where(x => x.DeptName.ToLower() == Model.DeptName.ToLower()); var DepartmetnCode = ent.SetupDepartments.Where(x => x.DeptCode == Model.DeptCode); if (item.Count() == 0 && DepartmetnCode.Count() == 0) { var objToSave = AutoMapper.Mapper.Map <DepartmentSetupModel, SetupDepartment>(Model); objToSave.IsAvailable = true; objToSave.AssociateDepartmentID = 1000;//This is for opd ent.SetupDepartments.Add(objToSave); int i = ent.SaveChanges(); return(i); } else { return(0); } } }
public ActionResult Create() { DepartmentSetupModel model = new DepartmentSetupModel(); return(PartialView("_VUC_Add", model)); }