Mercurial > altnet-hispano
changeset 292:1408ac17cb64
Patrocinadores: Faltaba aplicar seguridad a la Api de Patrocinadores.
author | juanjose.montesdeocaarbos |
---|---|
date | Thu, 09 Feb 2012 08:40:38 -0300 |
parents | 5f1e3d35e113 |
children | 2cf7143586fe |
files | Agendas/trunk/src/Agendas.Web.Tests/AutorizationsTests.cs Agendas/trunk/src/Agendas.Web/Controllers/PatrocinadorApiController.cs |
diffstat | 2 files changed, 7 insertions(+), 9 deletions(-) [+] |
line wrap: on
line diff
--- a/Agendas/trunk/src/Agendas.Web.Tests/AutorizationsTests.cs Thu Feb 09 00:12:00 2012 -0300 +++ b/Agendas/trunk/src/Agendas.Web.Tests/AutorizationsTests.cs Thu Feb 09 08:40:38 2012 -0300 @@ -41,7 +41,7 @@ "HomeController.Index", "HomeController.About", "EventoController.Index", "AccountController.LogOn", "AccountController.LogOff", "AccountController.TwitterLogOn", "HistoricoController.Index", "PersonaController.Index", "ErrorController.NoAutorizado", "PersonaController.Ver", - "PatrocinadorController.Index", "PatrocinadorController.GetLogo", "PatrocinadorApiController.Nuevo" + "PatrocinadorController.Index", "PatrocinadorController.GetLogo" }; #region Asserts @@ -94,8 +94,9 @@ "EventoController.Publicar", "EventoController.Modificar", "EventoController.Proponer", "EventoController.Cancelar", "EventoController.Descartar", "EventoController.ReAgendar", "EventoController.ReProponer", "PersonaController.Nueva", "PersonaController.Modificar", - "PersonaController.Quitar", "PersonaApiController.Nueva", "PatrocinadorController.Nuevo", - "PatrocinadorController.Modificar", "PatrocinadorController.Eliminar" + "PersonaController.Quitar", "PersonaApiController.Nueva", "PatrocinadorController.Nuevo", + "PatrocinadorController.Modificar", "PatrocinadorController.Eliminar", + "PatrocinadorApiController.Nuevo" }; VerficarAccionesSeguras(acciones, Roles.Administrador, "debe ser de uso exclusivo de los administradores");
--- a/Agendas/trunk/src/Agendas.Web/Controllers/PatrocinadorApiController.cs Thu Feb 09 00:12:00 2012 -0300 +++ b/Agendas/trunk/src/Agendas.Web/Controllers/PatrocinadorApiController.cs Thu Feb 09 08:40:38 2012 -0300 @@ -1,7 +1,4 @@ -using System; -using System.Collections.Generic; -using System.Linq; -using System.Web; +using System.Web; using System.Web.Mvc; using System.IO; using AltNetHispano.Agendas.Domain; @@ -36,7 +33,7 @@ _server = server; } - //[CustomAuthorize(Roles = Roles.Administrador)] + [CustomAuthorize(Roles = Roles.Administrador)] public PartialViewResult Nuevo() { var model = new PatrocinadorNewModel(); @@ -44,7 +41,7 @@ } [HttpPost] - //[CustomAuthorize(Roles = Roles.Administrador)] + [CustomAuthorize(Roles = Roles.Administrador)] public JsonResult Nuevo(PatrocinadorNewModel model) { if (ModelState.IsValid)