/// <summary> /// <Gestione lista musei /// </summary> /// <returns></returns> public ActionResult MuseiIndex() { MuseiVM model = new MuseiVM(); List <MacroArea> macroAree = this._museoDataControllers.GetMacroAree(); model.ListaMacroAree = macroAree; return(View(model)); }
/// <summary> /// Gestone per l'inserimento dei musei /// </summary> /// <param name="museo"></param> /// <returns></returns> public PartialViewResult NewMuseo(Museo museo) { MuseiVM model = new MuseiVM(); model.Museo = this._museoDataControllers.Save(museo); model.ListaMusei.Add(model.Museo); return(PartialView("../Museo/_listMusei", model)); }
/// <summary> /// /// </summary> /// <returns></returns> public ActionResult MuseoAdd() { ViewBag.Error = TempData["Error"]; MuseiVM model = new MuseiVM(); List <MacroArea> macroAree = this._museoDataControllers.GetMacroAree(); model.ListaMacroAree = macroAree; return(View(model)); }
/// <summary> /// Visualizza dettaglio /// </summary> /// <param name="idMuseo"></param> /// <returns></returns> public ActionResult Detail(int idMuseo) { MuseiVM model = new MuseiVM(); List <MacroArea> macroAree = this._museoDataControllers.GetMacroAree(); model.ListaMacroAree = macroAree; model.SelectedMuseo = this._museoDataControllers.GetMuseo(idMuseo); return(View("_detail", model)); }
/// <summary> /// Gestone del filtro dei musei /// </summary> /// <param name="filter"></param> /// <returns></returns> public PartialViewResult FiltroMusei(MuseoFilter filter) { MuseiVM model = new MuseiVM(); RequestMuseoFilter request = new RequestMuseoFilter() { IdMacroArea = filter.IdMacroArea, DataDa = filter.DataDa, DataAl = filter.DataAl.AddHours(23).AddMinutes(59).AddSeconds(59) }; model.ListaMusei = this._museoDataControllers.GetListMusei(request); return(PartialView("Museo/_adminMusei", model)); }