hecha funcionalida de modificar grupos
This commit is contained in:
@@ -1,6 +1,7 @@
|
||||
using Microsoft.AspNetCore.Mvc;
|
||||
using Modelo;
|
||||
using Entidades.Dto;
|
||||
using AlquilaFacil.Builder;
|
||||
namespace AlquilaFacil.Controllers;
|
||||
|
||||
[ApiController]
|
||||
@@ -21,4 +22,17 @@ public class PermisoController : ControllerBase
|
||||
|
||||
return ret ? Ok() : BadRequest();
|
||||
}
|
||||
[HttpGet("/api/permisos/todos")]
|
||||
public IActionResult ObtenerTodosLosPermisos([FromHeader(Name = "Auth")] string Auth)
|
||||
{
|
||||
var ret = RepositorioPermisos.Singleton.CheckPermisos(Auth, 18);
|
||||
if (ret == false) return BadRequest(new { message = "No tiene permiso para ver Todos los permisos" });
|
||||
|
||||
var permisos = RepositorioPermisos.Singleton.ListarPermisos();
|
||||
var perms = permisos.Select(permiso => new PermisoDtoBuilder()
|
||||
.ConId(permiso.Id)
|
||||
.ConDescripcion(permiso.Descripcion)
|
||||
.Build());
|
||||
return Ok(perms);
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user