falta testear nomas

This commit is contained in:
2025-05-22 19:38:35 -03:00
parent 033acc1016
commit e6937c65ca

View File

@@ -710,8 +710,6 @@ public class ContratoController : ControllerBase
public IActionResult AceptarContrato([FromHeader(Name = "Auth")] string Auth, [FromBody] AceptarContratoDto dto) public IActionResult AceptarContrato([FromHeader(Name = "Auth")] string Auth, [FromBody] AceptarContratoDto dto)
{ {
if (String.IsNullOrWhiteSpace(Auth)) return BadRequest(); 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" }); 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) public IActionResult CancelarContrato([FromHeader(Name = "Auth")] string Auth, [FromBody] RechazarPreContrato dto)
{ {
if (String.IsNullOrWhiteSpace(Auth)) return BadRequest(); 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" }); 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); Contrato? cont = RepositorioContratos.Singleton.ObtenerContratoPorId(idcontrato);
if (cont == null) return BadRequest(); 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; var list = cont.Idgarantes;
List<GaranteDto> l = new(); List<GaranteDto> l = new();