diff --git a/Aspnet/Controllers/ContratoController.cs b/Aspnet/Controllers/ContratoController.cs index 19aaf14..cf2c30a 100644 --- a/Aspnet/Controllers/ContratoController.cs +++ b/Aspnet/Controllers/ContratoController.cs @@ -710,8 +710,6 @@ public class ContratoController : ControllerBase public IActionResult AceptarContrato([FromHeader(Name = "Auth")] string Auth, [FromBody] AceptarContratoDto dto) { if (String.IsNullOrWhiteSpace(Auth)) return BadRequest(); - var validacion1 = RepositorioGrupos.Singleton.CheckGrupos(Auth, "Inquilino"); - if (validacion1 == false) return Unauthorized(); if (dto.Idcontrato <= 0) return BadRequest(new { message = "La id no puede ser igual o menor a 0" }); @@ -748,8 +746,6 @@ public class ContratoController : ControllerBase public IActionResult CancelarContrato([FromHeader(Name = "Auth")] string Auth, [FromBody] RechazarPreContrato dto) { if (String.IsNullOrWhiteSpace(Auth)) return BadRequest(); - var validacion1 = RepositorioGrupos.Singleton.CheckGrupos(Auth, "Inquilino"); - if (validacion1 == false) return Unauthorized(); if (dto.Idcontrato <= 0) return BadRequest(new { message = "La id no puede ser igual o menor a 0" }); @@ -825,7 +821,7 @@ public class ContratoController : ControllerBase Contrato? cont = RepositorioContratos.Singleton.ObtenerContratoPorId(idcontrato); if (cont == null) return BadRequest(); - if ((cont.Dniinquilino != cli.Dni && cont.Dnipropietario != cli.Dni) || !RepositorioGrupos.Singleton.CheckGrupos(Auth, "Admin")) return BadRequest(); + if ((cont.Dniinquilino != cli.Dni && cont.Dnipropietario != cli.Dni) || !RepositorioPermisos.Singleton.CheckPermisos(Auth, 14)) return BadRequest(); var list = cont.Idgarantes; List l = new();