public ActionResult Edit(KPIItemViewModel model) { if (ModelState.IsValid) { if (Request["Submit"] == "Save") { var KPIItem = KPIItemRepository.GetKPIItemById(model.Id); AutoMapper.Mapper.Map(model, KPIItem); KPIItem.ModifiedUserId = WebSecurity.CurrentUserId; KPIItem.ModifiedDate = DateTime.Now; KPIItemRepository.UpdateKPIItem(KPIItem); //TempData[Globals.SuccessMessageKey] = App_GlobalResources.Wording.UpdateSuccess; return(RedirectToAction("_ClosePopup", "Home", new { area = "" })); } return(View(model)); } return(View(model)); //if (Request.UrlReferrer != null) // return Redirect(Request.UrlReferrer.AbsoluteUri); //return RedirectToAction("Index"); }
public ViewResult Create(int KPICatalogId) { var model = new KPIItemViewModel(); model.MeasureSelectList = Helpers.SelectListHelper.GetSelectList_Category("KPIItem_measure", null, "Value", App_GlobalResources.Wording.Empty); model.KPICatalogId = KPICatalogId; return(View(model)); }
public ActionResult Create(KPIItemViewModel model) { if (ModelState.IsValid) { var KPIItem = new Domain.Staff.Entities.KPIItem(); AutoMapper.Mapper.Map(model, KPIItem); KPIItem.IsDeleted = false; KPIItem.CreatedUserId = WebSecurity.CurrentUserId; KPIItem.ModifiedUserId = WebSecurity.CurrentUserId; KPIItem.CreatedDate = DateTime.Now; KPIItem.ModifiedDate = DateTime.Now; KPIItemRepository.InsertKPIItem(KPIItem); //TempData[Globals.SuccessMessageKey] = App_GlobalResources.Wording.InsertSuccess; return(RedirectToAction("_ClosePopup", "Home", new { area = "" })); } return(View(model)); }
public ActionResult Edit(int?Id) { var KPIItem = KPIItemRepository.GetKPIItemById(Id.Value); if (KPIItem != null && KPIItem.IsDeleted != true) { var model = new KPIItemViewModel(); AutoMapper.Mapper.Map(KPIItem, model); //if (model.CreatedUserId != Erp.BackOffice.Helpers.Common.CurrentUser.Id && Erp.BackOffice.Helpers.Common.CurrentUser.UserTypeId != 1) //{ // TempData["FailedMessage"] = "NotOwner"; // return RedirectToAction("Index"); //} model.MeasureSelectList = Helpers.SelectListHelper.GetSelectList_Category("KPIItem_measure", null, "Value", App_GlobalResources.Wording.Empty); return(View(model)); } if (Request.UrlReferrer != null) { return(Redirect(Request.UrlReferrer.AbsoluteUri)); } return(RedirectToAction("Index")); }
public ActionResult Detail(int?Id) { var KPIItem = KPIItemRepository.GetKPIItemById(Id.Value); if (KPIItem != null && KPIItem.IsDeleted != true) { var model = new KPIItemViewModel(); AutoMapper.Mapper.Map(KPIItem, model); //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")); }