public ViewResult Create(int SalarySettingId) { var model = new SalarySettingDetailViewModel(); model.SalarySettingId = SalarySettingId; return(View(model)); }
public ActionResult Create(SalarySettingDetailViewModel model) { if (ModelState.IsValid) { var salarySettingDetail = new SalarySettingDetail(); AutoMapper.Mapper.Map(model, salarySettingDetail); salarySettingDetail.IsDeleted = false; salarySettingDetail.CreatedUserId = WebSecurity.CurrentUserId; salarySettingDetail.ModifiedUserId = WebSecurity.CurrentUserId; salarySettingDetail.AssignedUserId = WebSecurity.CurrentUserId; salarySettingDetail.CreatedDate = DateTime.Now; salarySettingDetail.ModifiedDate = DateTime.Now; salarySettingDetailRepository.InsertSalarySettingDetail(salarySettingDetail); return(RedirectToAction("_ClosePopup", "Home", new { area = "", FunctionCallback = "ClosePopupAndReloadPage" })); } return(View(model)); }
public ActionResult Edit(int?Id) { var SalarySettingDetail = salarySettingDetailRepository.GetSalarySettingDetailById(Id.Value); if (SalarySettingDetail != null && SalarySettingDetail.IsDeleted != true) { var model = new SalarySettingDetailViewModel(); AutoMapper.Mapper.Map(SalarySettingDetail, 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")); }