public ActionResult EditaEmbed(int id) { ActionResult result = null; WidgetEmbedEditaModel model = new WidgetEmbedEditaModel(); Widget widget = null; widget = WidgetRepository.Instance.RecuperaWidget(id); if (widget != null) { model.Widget = widget; model.ID = id; model.EditaNome_IT = widget.Nome_IT; model.EditaNome_EN = widget.Nome_EN; model.EditaContenuto_IT = UrlUtility.VAHtmlReplacePseudoUrls(widget.Contenuto_IT); model.EditaContenuto_EN = UrlUtility.VAHtmlReplacePseudoUrls(widget.Contenuto_EN); model.MostraTitolo = widget.MostraTitolo; model.BooleanSelectList = ModelUtils.CreaBooleanSelectList(); result = View(model); } else { result = HttpNotFound(); } return(View(model)); }
public ActionResult CreaEmbed() { WidgetEmbedEditaModel model = new WidgetEmbedEditaModel(); model.BooleanSelectList = ModelUtils.CreaBooleanSelectList(); return(View("EditaEmbed", model)); }
// // GET: /Admin/DatoAmbientaleHome/ public ActionResult Index(DatoAmbientaleHomeIndexModel model) { int totale = 0; string testo = string.IsNullOrWhiteSpace(model.Testo) ? "" : model.Testo; model.DatiAmbientaliHome = DatoAmbientaleHomeRepository.Instance.RecuperaDatiAmbientaliHome(testo, model.Pubblicato, model.IndiceInizio, model.IndiceInizio + model.DimensionePagina, out totale); model.BooleanSelectList = ModelUtils.CreaBooleanSelectList(); model.TotaleRisultati = totale; return(View(model)); }
// // GET: /Admin/Notizie/ public ActionResult Index(NotiziaIndexModel model) { ContenutoService cs = new ContenutoService(); int totale = 0; string testo = string.IsNullOrWhiteSpace(model.Testo) ? "" : model.Testo; model.DefaultImmagineID = cs.DefaultImmagineID; model.Notizie = NotiziaRepository.Instance.RecuperaNotizie(testo, model.CategoriaNotiziaID, model.Pubblicato, model.Stato, model.IndiceInizio, model.IndiceInizio + model.DimensionePagina, out totale); model.BooleanSelectList = ModelUtils.CreaBooleanSelectList(); model.CategoriaSelectList = ModelUtils.CreaCategoriaNotiziaSelectList(true); model.StatoSelectList = ModelUtils.CreaStatoNotiziaSelectList(true); model.TotaleRisultati = totale; return(View(model)); }
public ActionResult EditaEmbed(WidgetEmbedEditaModel model) { ActionResult result = null; Widget widget = null; if (ModelState.IsValid) { int id = 0; ContenutoService cs = new ContenutoService(); if (model.ID != 0) { widget = WidgetRepository.Instance.RecuperaWidget(model.ID); widget.Nome_IT = model.EditaNome_IT.Trim(); } else { widget = cs.CreaWidget(model.EditaNome_IT.Trim(), TipoWidget.Embed); } widget.Nome_EN = model.EditaNome_EN.Trim(); widget.Contenuto_IT = UrlUtility.VAHtmlReplaceRealUrls(model.EditaContenuto_IT); widget.Contenuto_EN = UrlUtility.VAHtmlReplaceRealUrls(model.EditaContenuto_EN); widget.MostraTitolo = model.MostraTitolo.Value; id = cs.SalvaWidget(widget); result = RedirectToAction("EditaEmbed", new { id = id }); } else { if (model.ID != 0) { widget = WidgetRepository.Instance.RecuperaWidget(model.ID); model.Widget = widget; } model.BooleanSelectList = ModelUtils.CreaBooleanSelectList(); result = View(model); } return(result); }