public ActionResult Edit(int appManCoEmailId) { var appManCoEmail = this._appManCoEmailService.GetAppManCoEmail(appManCoEmailId); var applications = this._applicationService.GetApplications(); var manCos = this._manCoService.GetManCos(); var doctypes = this._docTypeService.GetDocTypes(); var model = new EditAppManCoEmailViewModel(applications, manCos, doctypes, appManCoEmail); return(this.View(model)); }
public ActionResult Edit(EditAppManCoEmailViewModel editAppManCoEmailViewModel) { if (ModelState.IsValid) { var loggedInUser = _userService.GetApplicationUser(); this._appManCoEmailService.UpdateAppManCoEmail(editAppManCoEmailViewModel.Id, editAppManCoEmailViewModel.ApplicationId, editAppManCoEmailViewModel.ManCoId, editAppManCoEmailViewModel.DocTypeId, editAppManCoEmailViewModel.OtfAccountNumber, editAppManCoEmailViewModel.OtfEmail, loggedInUser.UserName); return(this.Json(new { Success = true })); } else { TempData["comment"] = "Required fields are missing"; return(new RedirectResult(Request.Headers["Referer"])); } }