public ActionResult CommitContractMember(ContractMemberViewModel viewModel) { var item = viewModel.CommitUserProfile(this, out String alertMessage); if (item == null) { if (!ModelState.IsValid) { return(View("~/Views/Shared/ReportInputError.ascx")); } else { return(View("~/Views/ConsoleHome/Shared/JsAlert.cshtml", model: alertMessage)); } } return(Json(new { result = true, UID = item.UID, RealName = item.RealName, OwnerID = viewModel.OwnerID == -1 ? item.UID : viewModel.OwnerID.HasValue ? viewModel.OwnerID : (int?)null })); }
public ActionResult CommitContractMember(ContractMemberViewModel viewModel) { var item = viewModel.CommitUserProfile(this, out String alertMessage); if (item == null) { if (!ModelState.IsValid) { return(View(ConsoleHomeController.InputErrorView)); } else { return(View("~/Views/ConsoleHome/Shared/AlertMessage.cshtml", model: alertMessage)); } } if (viewModel.ProfileOnly == true) { return(View("~/Views/ContractConsole/Editing/UserProfileCommitted.cshtml", item)); } else { return(View("~/Views/ContractConsole/Editing/ContractMemberCommitted.cshtml", item)); } }