public ActionResult EditIndustry(IndustryView industryInfo) { if (industryInfo == null) { throw new ArgumentNullException(nameof(industryInfo)); } if (!ModelState.IsValid) { var viewModel = this.adminService.GetIndustryCreateView(industryInfo, ""); return(this.View("EditIndustry", viewModel)); } var message = adminService.ProcessIndustryEditView(industryInfo); if (!string.IsNullOrEmpty(message)) { var viewModel = this.adminService.GetIndustryCreateView(industryInfo, message); return(this.View("EditIndustry", viewModel)); } var returnMessage = string.Format("Selected Industry updated"); return(this.RedirectToAction("IndustryList", "Administration", new { message = returnMessage })); }
/// <summary> /// Creates the industry view. /// </summary> /// <returns></returns> public IIndustryView CreateIndustryView() { var viewModel = new IndustryView { ProcessingMessage = string.Empty }; return(viewModel); }
/// <summary> /// Gets the edit industry view. /// </summary> /// <param name="industryView">The industry view.</param> /// <returns></returns> /// <exception cref="ArgumentNullException">industryView</exception> public IIndustryView GetEditIndustryView(IIndustry industryView) { if (industryView == null) { throw new ArgumentNullException(nameof(industryView)); } var view = new IndustryView { ProcessingMessage = "", Description = industryView.Description, IndustryId = industryView.IndustryId }; return(view); }
/// <summary> /// Edits the industry view. /// </summary> /// <param name="industryInfo">The industry information.</param> /// <returns></returns> /// <exception cref="ArgumentNullException">industryInfo</exception> public IIndustryView EditIndustryView(IIndustry industryInfo) { if (industryInfo == null) { throw new ArgumentNullException(nameof(industryInfo)); } var industryView = new IndustryView { IndustryId = industryInfo.IndustryId, IndustryName = industryInfo.IndustryName, IsActive = industryInfo.IsActive, DateCreated = industryInfo.DateCreated }; return(industryView); }
public ActionResult CreateIndustry(IndustryView industryInfo) { if (industryInfo == null) { throw new ArgumentNullException(nameof(industryInfo)); } if (!ModelState.IsValid) { var viewModel = this.adminService.GetIndustryCreateView(industryInfo, ""); return(this.View("CreateIndustry", viewModel)); } var processingMessage = adminService.ProcessIndustryCreateView(industryInfo); if (!string.IsNullOrEmpty(processingMessage)) { var viewModel = this.adminService.GetIndustryCreateView(industryInfo, processingMessage); return(this.View("CreateIndustry", viewModel)); } return(this.RedirectToAction("IndustryList", "Administration", new { message = "Industry Added" })); }
public ResultView Update([FromBody] IndustryView view) { return(_Service.Update(view, LogonInfo)); }