Mercurial > altnet-hispano
diff Agendas/trunk/src/Agendas.Web/Controllers/PropuestaController.cs @ 27:29b8a8893ba3
Mejoras menores en UI
author | nelo@MTEySS.neluz.int |
---|---|
date | Tue, 15 Mar 2011 09:14:52 -0300 |
parents | 71b02443450a |
children | 475be11edf56 |
line wrap: on
line diff
--- a/Agendas/trunk/src/Agendas.Web/Controllers/PropuestaController.cs Tue Mar 15 08:45:00 2011 -0300 +++ b/Agendas/trunk/src/Agendas.Web/Controllers/PropuestaController.cs Tue Mar 15 09:14:52 2011 -0300 @@ -11,19 +11,15 @@ { public ActionResult Index() { - var model = GetIndexModel(); - return View(model); - } - - private static PropuestaIndexModel GetIndexModel() - { var agenda = AgendaFactory.GetAgenda(); - return new PropuestaIndexModel - { - Propuestas = from e in agenda.GetEventosPropuestos() - select new PropuestaDto {Id = e.Id.ToString(), Titulo = e.Titulo, Ponente = e.Ponente.Nombre} - }; + var model = new PropuestaIndexModel + { + Propuestas = from e in agenda.GetEventosPropuestos() + select new PropuestaDto { Id = e.Id.ToString(), Titulo = e.Titulo, Ponente = e.Ponente.Nombre } + }; + + return View(model); } [Authorize] @@ -44,7 +40,7 @@ { agenda.Proponer(model.Titulo, model.Ponente); - return View("Index", GetIndexModel()); + return RedirectToAction("Index"); } catch (ValidationException ex) { @@ -85,7 +81,7 @@ { agenda.ModificarPropuesta(new Guid(model.Id), model.Titulo, model.Ponente); - return View("Index", GetIndexModel()); + return RedirectToAction("Index"); } catch (ValidationException ex) {