public ActionResult Edit(WelfareProgramsDetailViewModel model) { if (ModelState.IsValid) { if (Request["Submit"] == "Save") { var WelfareProgramsDetail = WelfareProgramsDetailRepository.GetWelfareProgramsDetailById(model.Id); AutoMapper.Mapper.Map(model, WelfareProgramsDetail); WelfareProgramsDetail.ModifiedUserId = WebSecurity.CurrentUserId; WelfareProgramsDetail.ModifiedDate = DateTime.Now; WelfareProgramsDetailRepository.UpdateWelfareProgramsDetail(WelfareProgramsDetail); TempData[Globals.SuccessMessageKey] = App_GlobalResources.Wording.UpdateSuccess; return(RedirectToAction("Index")); } return(View(model)); } return(View(model)); //if (Request.UrlReferrer != null) // return Redirect(Request.UrlReferrer.AbsoluteUri); //return RedirectToAction("Index"); }
public ViewResult Create(int WelfareProgramsId) { var model = new WelfareProgramsDetailViewModel(); model.WelfareProgramsId = WelfareProgramsId; model.RegistrationDate = DateTime.Now; return(View(model)); }
public ActionResult Create(WelfareProgramsDetailViewModel model) { if (ModelState.IsValid) { var WelfareProgramsDetail = new WelfareProgramsDetail(); AutoMapper.Mapper.Map(model, WelfareProgramsDetail); WelfareProgramsDetail.IsDeleted = false; WelfareProgramsDetail.CreatedUserId = WebSecurity.CurrentUserId; WelfareProgramsDetail.ModifiedUserId = WebSecurity.CurrentUserId; WelfareProgramsDetail.AssignedUserId = WebSecurity.CurrentUserId; WelfareProgramsDetail.CreatedDate = DateTime.Now; WelfareProgramsDetail.ModifiedDate = DateTime.Now; WelfareProgramsDetailRepository.InsertWelfareProgramsDetail(WelfareProgramsDetail); TempData[Globals.SuccessMessageKey] = App_GlobalResources.Wording.InsertSuccess; return(RedirectToAction("Detail", "WelfarePrograms", new { area = "Staff", Id = model.WelfareProgramsId })); } return(View(model)); }
public ActionResult Edit(int?Id) { var WelfareProgramsDetail = WelfareProgramsDetailRepository.GetWelfareProgramsDetailById(Id.Value); if (WelfareProgramsDetail != null && WelfareProgramsDetail.IsDeleted != true) { var model = new WelfareProgramsDetailViewModel(); AutoMapper.Mapper.Map(WelfareProgramsDetail, model); if (model.CreatedUserId != Helpers.Common.CurrentUser.Id && 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")); }