From e6937c65ca5299c5688d47a81c1f2aa6e4dc3aa8 Mon Sep 17 00:00:00 2001 From: fede Date: Thu, 22 May 2025 19:38:35 -0300 Subject: [PATCH] falta testear nomas --- Aspnet/Controllers/ContratoController.cs | 6 +----- 1 file changed, 1 insertion(+), 5 deletions(-) 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();