public ActionResult Edit(SetupDepartmentViewModel model) { int condiontApply = 0; if (ModelState.IsValid) { condiontApply = _setupDepartmentProvider.Save(model); } if (condiontApply == 1) { // TempData["save"] = Utilities.ValidationMessage.edit; return(Json(CommonUtilities.UtilitiesMessage.edit, JsonRequestBehavior.AllowGet)); } else if (condiontApply == 2) { //TempData["AlreadyExits"] = Utilities.ValidationMessage.AlreadyExits; return(Json(CommonUtilities.UtilitiesMessage.AlreadyExits, JsonRequestBehavior.AllowGet)); } else { //TempData["savefailed"] = Utilities.ValidationMessage.editfailed; return(Json(CommonUtilities.UtilitiesMessage.editfailed, JsonRequestBehavior.AllowGet)); } // return RedirectToAction("Index"); }
public ActionResult _GetDepartmentList(string name, int?page) { SetupDepartmentViewModel model = new SetupDepartmentViewModel(); model = _setupDepartmentProvider.GetDepartmentList(name, page); return(View(model)); }
public ActionResult Edit(int?id) { SetupDepartmentViewModel model = new SetupDepartmentViewModel(); model = _setupDepartmentProvider.Edit(id ?? 0); return(View(model)); }
public SetupDepartmentViewModel Edit(int departmentId) { SetupDepartmentViewModel model = new SetupDepartmentViewModel(); var data = _ent.SetupDepartments.Where(d => d.DepartmentId == departmentId && d.DeletedDate == null).FirstOrDefault(); if (data != null) { model.DepartmentId = data.DepartmentId; model.DepartmentName = data.DepartmentName; } return(model); }
public SetupDepartmentViewModel GetDepartmentList(string departmentName, int?page) { int pageSize = 2;// Convert.ToInt16(ConfigurationManager.AppSettings["PageSize"]); SetupDepartmentViewModel model = new SetupDepartmentViewModel(); if (departmentName != "") { var pager = new Pager(_ent.SetupDepartments.Where(x => x.DeletedDate == null && x.DepartmentName.Contains(departmentName)).Count(), page); model.SetupDepartmentViewModelList = (from d in _ent.SetupDepartments where d.DepartmentName.Contains(departmentName) && d.DeletedDate == null select new SetupDepartmentViewModel { DepartmentId = d.DepartmentId, DepartmentName = d.DepartmentName, Status = d.Status ?? false }).OrderBy(x => x.DepartmentId). Skip((pager.CurrentPage - 1) * pageSize).Take(pageSize).ToList(); model.pager = pager; model.pager = pager; } else { var pager = new Pager(_ent.SetupDepartments.Where(x => x.DeletedDate == null).Count(), page); model.SetupDepartmentViewModelList = (from d in _ent.SetupDepartments where d.DeletedDate == null select new SetupDepartmentViewModel { DepartmentId = d.DepartmentId, DepartmentName = d.DepartmentName, Status = d.Status ?? false }).OrderBy(x => x.DepartmentId). Skip((pager.CurrentPage - 1) * pageSize).Take(pageSize).ToList(); model.pager = pager; } return(model); }
public int Save(SetupDepartmentViewModel model) { //var user = Userprovider.CustomeUserManager.GetUserDetails(); SetupDepartment setupDepartmentEntity = new SetupDepartment(); setupDepartmentEntity.DepartmentName = model.DepartmentName; var data = _ent.SetupDepartments.Where(x => x.DepartmentName == model.DepartmentName.Trim() && x.DeletedDate == null).ToList(); if (data.Count > 0) { return(2); } if (model.DepartmentId > 0) { setupDepartmentEntity.Status = model.Status; setupDepartmentEntity.UpdatedBy = 1;// user.UserId; setupDepartmentEntity.DepartmentId = model.DepartmentId; setupDepartmentEntity.UpdatedDate = DateTime.UtcNow; _ent.Entry(setupDepartmentEntity).State = EntityState.Modified; _ent.Entry(setupDepartmentEntity).Property(x => x.CreatedBy).IsModified = false; _ent.Entry(setupDepartmentEntity).Property(x => x.CreatedDate).IsModified = false; } else { setupDepartmentEntity.Status = true; setupDepartmentEntity.CreatedBy = 1;// user.UserId; setupDepartmentEntity.CreatedDate = DateTime.UtcNow; _ent.Entry(setupDepartmentEntity).State = EntityState.Added; } try { _ent.SaveChanges(); return(1); } catch (Exception ex) { return(0); } }
public ActionResult Create(SetupDepartmentViewModel model) { int conditionApply = 1; if (!ModelState.IsValid) { TempData["validationError"] = CommonUtilities.UtilitiesMessage.validationError; return(Json(CommonUtilities.UtilitiesMessage.validationError, JsonRequestBehavior.AllowGet)); // return RedirectToAction("Index"); } else { conditionApply = _setupDepartmentProvider.Save(model); if (conditionApply == 2) { //TempData["AlreadyExits"] = Utilities.ValidationMessage.AlreadyExits; return(Json(CommonUtilities.UtilitiesMessage.AlreadyExits, JsonRequestBehavior.AllowGet)); } else if (conditionApply == 1) { //TempData["save"] = Utilities.ValidationMessage.save; return(Json(CommonUtilities.UtilitiesMessage.save, JsonRequestBehavior.AllowGet)); } else { //TempData["savefailed"] = Utilities.ValidationMessage.savefailed; return(Json(CommonUtilities.UtilitiesMessage.savefailed, JsonRequestBehavior.AllowGet)); } } // return View(model); //return Json(data, JsonRequestBehavior.AllowGet); }
public ActionResult Create() { SetupDepartmentViewModel model = new SetupDepartmentViewModel(); return(View(model)); }