# HG changeset patch # User nelo@MTEySS.neluz.int # Date 1300191292 10800 # Node ID 29b8a8893ba356196778408e56847db1b2a2c650 # Parent 71b02443450a16c6253f78d678b7dc01aa0d997c Mejoras menores en UI diff -r 71b02443450a -r 29b8a8893ba3 Agendas/trunk/src/Agendas.Web/Controllers/EventoController.cs --- a/Agendas/trunk/src/Agendas.Web/Controllers/EventoController.cs Tue Mar 15 08:45:00 2011 -0300 +++ b/Agendas/trunk/src/Agendas.Web/Controllers/EventoController.cs Tue Mar 15 09:14:52 2011 -0300 @@ -11,19 +11,15 @@ { public ActionResult Index() { - var model = GetIndexModel(); - return View(model); - } + var agenda = AgendaFactory.GetAgenda(); - private static EventoIndexModel GetIndexModel() - { - var agenda = AgendaFactory.GetAgenda(); - - return new EventoIndexModel - { - ProximosEventos = from e in agenda.GetEventosPublicados() - select new EventoDto {Id = e.Id.ToString(), Titulo = e.Titulo} - }; + var model = new EventoIndexModel + { + ProximosEventos = from e in agenda.GetEventosPublicados() + select new EventoDto { Id = e.Id.ToString(), Titulo = e.Titulo } + }; + + return View(model); } [Authorize] @@ -44,7 +40,7 @@ { agenda.Publicar(model.Titulo, model.Ponente, model.Fecha); - return View("Index", GetIndexModel()); + return RedirectToAction("Index"); } catch (ValidationException ex) { @@ -86,7 +82,7 @@ { agenda.ModificarEvento(new Guid(model.Id), model.Titulo, model.Ponente, model.Fecha); - return View("Index", GetIndexModel()); + return RedirectToAction("Index"); } catch (ValidationException ex) { diff -r 71b02443450a -r 29b8a8893ba3 Agendas/trunk/src/Agendas.Web/Controllers/PropuestaController.cs --- 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) {