public ActionResult Edit(BranchDepartmentViewModel model) { var urlRefer = Request["UrlReferrer"]; if (ModelState.IsValid) { if (Request["Submit"] == "Save") { var BranchDepartment = BranchDepartmentRepository.GetBranchDepartmentById(model.Id); AutoMapper.Mapper.Map(model, BranchDepartment); BranchDepartment.ModifiedUserId = WebSecurity.CurrentUserId; BranchDepartment.ModifiedDate = DateTime.Now; BranchDepartmentRepository.UpdateBranchDepartment(BranchDepartment); TempData[Globals.SuccessMessageKey] = App_GlobalResources.Wording.UpdateSuccess; if (Request["IsPopup"] == "true" || Request["IsPopup"] == "True") { TempData[Globals.SuccessMessageKey] = App_GlobalResources.Wording.InsertSuccess; ViewBag.closePopup = "true"; model.Id = BranchDepartment.Id; ViewBag.urlRefer = urlRefer; return(View(model)); } } return(Redirect(urlRefer)); } if (Request.UrlReferrer != null) { return(Redirect(Request.UrlReferrer.AbsoluteUri)); } return(RedirectToAction("Index")); }
public ActionResult Create(BranchDepartmentViewModel model) { var urlRefer = Request["UrlReferrer"]; if (ModelState.IsValid) { var BranchDepartment = new BranchDepartment(); AutoMapper.Mapper.Map(model, BranchDepartment); BranchDepartment.IsDeleted = false; BranchDepartment.CreatedUserId = WebSecurity.CurrentUserId; BranchDepartment.ModifiedUserId = WebSecurity.CurrentUserId; BranchDepartment.CreatedDate = DateTime.Now; BranchDepartment.ModifiedDate = DateTime.Now; BranchDepartmentRepository.InsertBranchDepartment(BranchDepartment); TempData[Globals.SuccessMessageKey] = App_GlobalResources.Wording.InsertSuccess; if (Request["IsPopup"] == "true" || Request["IsPopup"] == "True") { TempData[Globals.SuccessMessageKey] = App_GlobalResources.Wording.InsertSuccess; ViewBag.closePopup = "true"; model.Id = BranchDepartment.Id; ViewBag.urlRefer = urlRefer; return(View(model)); } return(Redirect(urlRefer)); } return(View(model)); }
public ViewResult Create(int?BranchId) { var model = new BranchDepartmentViewModel(); model.Sale_BranchId = BranchId; // model.DepartmentList = Helpers.SelectListHelper.GetSelectList_Category("Department", null, "Name", false); return(View(model)); }
public ActionResult Edit(int?Id) { var BranchDepartment = BranchDepartmentRepository.GetBranchDepartmentById(Id.Value); if (BranchDepartment != null && BranchDepartment.IsDeleted != true) { var model = new BranchDepartmentViewModel(); AutoMapper.Mapper.Map(BranchDepartment, model); // model.DepartmentList = Helpers.SelectListHelper.GetSelectList_Category("Department", model.Staff_DepartmentId, "Name", false); //if (model.CreatedUserId != Erp.BackOffice.Helpers.Common.CurrentUser.Id && Erp.BackOffice.Helpers.Common.CurrentUser.UserTypeId != 1) //{ // TempData["FailedMessage"] = "NotOwner"; // return RedirectToAction("Index"); //} return(View(model)); } if (Request.UrlReferrer != null) { return(Redirect(Request.UrlReferrer.AbsoluteUri)); } return(RedirectToAction("Index")); }