# HG changeset patch # User juanjose.montesdeocaarbos # Date 1328787638 10800 # Node ID 1408ac17cb649c6db157aebf407ecb34e4543bce # Parent 5f1e3d35e11305141e72da43e4c0a39cbde5f25e Patrocinadores: Faltaba aplicar seguridad a la Api de Patrocinadores. diff -r 5f1e3d35e113 -r 1408ac17cb64 Agendas/trunk/src/Agendas.Web.Tests/AutorizationsTests.cs --- 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"); diff -r 5f1e3d35e113 -r 1408ac17cb64 Agendas/trunk/src/Agendas.Web/Controllers/PatrocinadorApiController.cs --- 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)