diff --git a/Aspnet/Controllers/AdminController.cs b/Aspnet/Controllers/AdminController.cs index d41d0e0..f6f05c9 100644 --- a/Aspnet/Controllers/AdminController.cs +++ b/Aspnet/Controllers/AdminController.cs @@ -47,7 +47,7 @@ public class AdminController: ControllerBase [HttpGet("api/contratos/controlPagos/propiedad")] public IActionResult obtenerPropiedad([FromHeader(Name = "Auth")] string Auth, int id = 0) { if (String.IsNullOrEmpty(Auth)) return Unauthorized(); - var validacion1 = RepositorioGrupos.Singleton.CheckGrupos(Auth, "Admin"); + var validacion1 = RepositorioPermisos.Singleton.CheckPermisos(Auth, 14); if (validacion1 == false) return Unauthorized(); if (id <= 0) return BadRequest(new { message = "No hay propiedades con id igual o menor a 0"}); @@ -89,7 +89,7 @@ public class AdminController: ControllerBase [HttpGet("/api/admin/contrato/verDocumento")] public IActionResult verDocumento([FromHeader(Name = "Auth")] string Auth, int idcontrato = 0){ if (String.IsNullOrWhiteSpace(Auth)) return BadRequest(""); - var validacion1 = RepositorioGrupos.Singleton.CheckGrupos(Auth, "Admin"); + var validacion1 = RepositorioPermisos.Singleton.CheckPermisos(Auth, 14); if (validacion1 == false) return Unauthorized(); if (idcontrato <= 0) return BadRequest(new {message = "La id no puede ser igual o menor a 0"}); @@ -123,7 +123,7 @@ public class AdminController: ControllerBase [HttpGet("api/admin/contrato/canons")] public IActionResult ObtenerCanones([FromHeader(Name="Auth")]string Auth, int id = 0){ if (String.IsNullOrEmpty(Auth)) return Unauthorized(); - var validacion1 = RepositorioGrupos.Singleton.CheckGrupos(Auth, "Admin"); + var validacion1 = RepositorioPermisos.Singleton.CheckPermisos(Auth, 14); if (validacion1 == false) return Unauthorized(); var cont = RepositorioContratos.Singleton.ObtenerContratoPorId(id); @@ -161,7 +161,7 @@ public class AdminController: ControllerBase [HttpPost("api/admin/contrato/marcarPago")] public IActionResult realizarPago([FromHeader(Name="Auth")]string Auth, MarcarPagoDto dto) { if (String.IsNullOrEmpty(Auth)) return Unauthorized(); - var validacion1 = RepositorioGrupos.Singleton.CheckGrupos(Auth, "Admin"); + var validacion1 = RepositorioPermisos.Singleton.CheckPermisos(Auth, 14); if (validacion1 == false) return Unauthorized(); if (dto.Idcontrato<=0) return BadRequest(new { message = "No puede existir un contrato con id 0 o menor"}); @@ -188,7 +188,7 @@ public class AdminController: ControllerBase [HttpPost("api/admin/notificarInquilino")] public IActionResult NotificarInquilino([FromHeader(Name ="Auth")]string Auth, NotificarAdmin data){ if (String.IsNullOrEmpty(Auth)) return Unauthorized(); - var validacion1 = RepositorioGrupos.Singleton.CheckGrupos(Auth, "Admin"); + var validacion1 = RepositorioPermisos.Singleton.CheckPermisos(Auth, 14); if (validacion1 == false) return Unauthorized(); Cliente? cli = RepositorioUsuarios.Singleton.ObtenerClientePorToken(Auth);