#if DEBUG using System.Text.Json; using Microsoft.AspNetCore.Mvc; using Modelo; namespace AlquilaFacil.Controllers; [ApiController] public class PermisosController: ControllerBase { [HttpPost("api/admin/permisos")] public IActionResult CrearPermisos([FromBody] AdminPermiso permiso, [FromHeader(Name = "Auth")] string Auth) { if (!string.IsNullOrEmpty(Auth)) return BadRequest(); var ret2 = RepositorioPermisos.Singleton.CheckPermisos(Auth, 11); if (ret2 == false) return BadRequest(ret2); if (String.IsNullOrEmpty(permiso.descripcion)) return BadRequest(); bool ret = RepositorioPermisos.Singleton.CrearPermiso(permiso.descripcion); return (ret) ? Ok(ret) : BadRequest(); } } public record AdminPermiso(string descripcion); #endif