public ActionResult AddEdit(string ien) { EducationItemAddEditModel model = new EducationItemAddEditModel(); if (!string.IsNullOrWhiteSpace(ien)) { EducationItemsResult result = this.DashboardRepository.Education.GetEducationItems(ien, "", EducationItemType.Unknown, 0, 0, EducationItemSort.Type); if (!result.Success) { this.Error(result.Message); } else if (result.EducationItems != null) { if (result.EducationItems.Count > 0) { model.Item = result.EducationItems[0]; } } } model.ItemTypeSelection = GetItemTypeSelection(); // *** Load category selection box *** model.CategorySelection = GetCategorySelection(); //model.CodeSelection = GetCodeSelection(); return(View(model)); }
public ActionResult AddEdit(EducationItemAddEditModel model) { ActionResult returnResult; BrokerOperationResult result = this.DashboardRepository.Education.SaveEducationItem(model.Item); if (!result.Success) { this.Error(result.Message); model.ItemTypeSelection = GetItemTypeSelection(); // *** Load category selection box *** model.CategorySelection = GetCategorySelection(); // *** Clear previously selected *** model.SelectedCategory = ""; returnResult = View(model); } else { returnResult = RedirectToAction("Index", new { page = "1" }); } return(returnResult); }