public virtual ActionResult Edit(string idKey) { var model = ManageMinistryModelHelper.GetMinistryModelForEdit(idKey); if (model == null) { return(this.RedirectToAction <MinistriesController>(a => a.Index())); } return(View(model)); }
/// <summary> /// Creates the list of ministries selected by the system users /// </summary> /// <param name="result"></param> /// <returns></returns> private static List <MinistryModel> BindMinistryModels(ValueProviderResult result) { var rawValue = result.RawValue as string[]; if (rawValue == null || rawValue.Length == 0) { return(null); } List <MinistryModel> models = ManageMinistryModelHelper.GetMinistryModels(rawValue); return(models); }
public virtual ActionResult Add() { var model = ManageMinistryModelHelper.GetMinistryModelForAdd(); return(View(model)); }
public virtual ActionResult Index(GridSortOptions sort, int page = 1) { var model = ManageMinistryModelHelper.GetMinistryModelForMinistries(sort, page); return(View(model)); }