primeros pasos en añadir las cosas que pide el profe

This commit is contained in:
2025-03-31 23:27:25 -03:00
parent 790cc31f93
commit 0036f48d19
8 changed files with 73 additions and 4 deletions

View File

@@ -24,9 +24,11 @@ public class AccionesController : ControllerBase
return Ok(Permisos);
}
[HttpPost("api/acciones/grupo")]
public IActionResult ListarAccionesPorGrupo([FromHeader(Name = "Auth")] string Auth,
[FromBody] AccionesPorGrupoDto req) {
public IActionResult ListarAccionesPorGrupo([FromHeader(Name = "Auth")] string Auth,
[FromBody] AccionesPorGrupoDto req)
{
if (string.IsNullOrEmpty(Auth)) return BadRequest();
bool esValido = RepositorioUsuarios.Singleton.CheckToken(req.Email, Auth);
if (esValido == false) return BadRequest(esValido);
@@ -63,7 +65,7 @@ public class AccionesController : ControllerBase
var per = new Permiso
{
Descripcion = req.Descripcion,
}
};
var ret2 = RepositorioPermisos.Singleton.CrearPermiso(per);
return ret2 ? Ok(new { message = "se creo correctamente" }) : BadRequest(new { message = "No se pudo crear el permiso" });
}