From e3889d89e198788b576db11b1e0d2d90285bce24 Mon Sep 17 00:00:00 2001 From: fede Date: Mon, 3 Feb 2025 02:03:31 -0300 Subject: [PATCH] fixeado tema de control de pagos --- Aspnet/Controllers/AdminController.cs | 4 +++- Front/src/paginas/ControlAlquileresInquilino.svelte | 2 +- Front/src/paginas/ControlAlquileresPropietario.svelte | 2 +- Front/src/paginas/ControlPagos.svelte | 2 +- Modelo/Facade/AuditoriaFacade.cs | 4 ++-- 5 files changed, 8 insertions(+), 6 deletions(-) diff --git a/Aspnet/Controllers/AdminController.cs b/Aspnet/Controllers/AdminController.cs index 008551d..1c7f319 100644 --- a/Aspnet/Controllers/AdminController.cs +++ b/Aspnet/Controllers/AdminController.cs @@ -134,7 +134,7 @@ public class AdminController: ControllerBase DateTime date = DateTime.Now; bool ret =list.Any(x=>x.Pagado ==0 && date > x.Fecha); - if (ret == true) return BadRequest(new { message = "Este contrato no tiene canones vencidos"}); + if (ret != true) return BadRequest(new { message = "Este contrato no tiene canones vencidos"}); string divisa =""; if (cont.Iddivisa == 0) divisa = "AR$"; else if (cont.Iddivisa == 1) divisa = "US$"; @@ -142,6 +142,8 @@ public class AdminController: ControllerBase List d = new(); foreach (var i in list) { + if (i.Fecha > date) continue; + var c = new CanonDtoBuilder() .SetId(i.Id) .SetPago(i.Idrecibo==null?false:true) diff --git a/Front/src/paginas/ControlAlquileresInquilino.svelte b/Front/src/paginas/ControlAlquileresInquilino.svelte index f6b6fe3..828b9ca 100644 --- a/Front/src/paginas/ControlAlquileresInquilino.svelte +++ b/Front/src/paginas/ControlAlquileresInquilino.svelte @@ -70,7 +70,7 @@ Fecha de inicio: {new Date(alquiler.fechainicio).toLocaleDateString()}
Inquilino: {alquiler.inquilino}
Propietario: {alquiler.propietario}
- Id Propiedad: {alquiler.id} + Id Contrato: {alquiler.id}