fixeado tema de control de pagos
This commit is contained in:
@@ -134,7 +134,7 @@ public class AdminController: ControllerBase
|
|||||||
|
|
||||||
DateTime date = DateTime.Now;
|
DateTime date = DateTime.Now;
|
||||||
bool ret =list.Any(x=>x.Pagado ==0 && date > x.Fecha);
|
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 ="";
|
string divisa ="";
|
||||||
if (cont.Iddivisa == 0) divisa = "AR$"; else if (cont.Iddivisa == 1) divisa = "US$";
|
if (cont.Iddivisa == 0) divisa = "AR$"; else if (cont.Iddivisa == 1) divisa = "US$";
|
||||||
@@ -142,6 +142,8 @@ public class AdminController: ControllerBase
|
|||||||
List<CanonDto> d = new();
|
List<CanonDto> d = new();
|
||||||
|
|
||||||
foreach (var i in list) {
|
foreach (var i in list) {
|
||||||
|
if (i.Fecha > date) continue;
|
||||||
|
|
||||||
var c = new CanonDtoBuilder()
|
var c = new CanonDtoBuilder()
|
||||||
.SetId(i.Id)
|
.SetId(i.Id)
|
||||||
.SetPago(i.Idrecibo==null?false:true)
|
.SetPago(i.Idrecibo==null?false:true)
|
||||||
|
|||||||
@@ -70,7 +70,7 @@
|
|||||||
<strong>Fecha de inicio:</strong> {new Date(alquiler.fechainicio).toLocaleDateString()}<br />
|
<strong>Fecha de inicio:</strong> {new Date(alquiler.fechainicio).toLocaleDateString()}<br />
|
||||||
<strong>Inquilino:</strong> {alquiler.inquilino}<br />
|
<strong>Inquilino:</strong> {alquiler.inquilino}<br />
|
||||||
<strong>Propietario:</strong> {alquiler.propietario}<br>
|
<strong>Propietario:</strong> {alquiler.propietario}<br>
|
||||||
<strong>Id Propiedad: </strong>{alquiler.id}
|
<strong>Id Contrato: </strong>{alquiler.id}
|
||||||
</p>
|
</p>
|
||||||
<div class="d-flex justify-content-center">
|
<div class="d-flex justify-content-center">
|
||||||
<button class="btn btn-primary" onclick={()=>navigate("/inquilino/contratos?id="+alquiler.id)}>
|
<button class="btn btn-primary" onclick={()=>navigate("/inquilino/contratos?id="+alquiler.id)}>
|
||||||
|
|||||||
@@ -70,7 +70,7 @@
|
|||||||
<strong>Fecha de inicio:</strong> {new Date(alquiler.fechainicio).toLocaleDateString()}<br />
|
<strong>Fecha de inicio:</strong> {new Date(alquiler.fechainicio).toLocaleDateString()}<br />
|
||||||
<strong>Inquilino:</strong> {alquiler.inquilino}<br />
|
<strong>Inquilino:</strong> {alquiler.inquilino}<br />
|
||||||
<strong>Propietario:</strong> {alquiler.propietario}<br>
|
<strong>Propietario:</strong> {alquiler.propietario}<br>
|
||||||
<strong>Id Propiedad: </strong>{alquiler.id}
|
<strong>Id Contrato: </strong>{alquiler.id}
|
||||||
</p>
|
</p>
|
||||||
<div class="d-flex justify-content-center">
|
<div class="d-flex justify-content-center">
|
||||||
<button class="btn btn-primary" onclick={()=>navigate("/propietario/contratos?id="+alquiler.id)}>
|
<button class="btn btn-primary" onclick={()=>navigate("/propietario/contratos?id="+alquiler.id)}>
|
||||||
|
|||||||
@@ -74,7 +74,7 @@
|
|||||||
<strong>Fecha de inicio:</strong> {new Date(alquiler.fechainicio).toLocaleDateString()}<br />
|
<strong>Fecha de inicio:</strong> {new Date(alquiler.fechainicio).toLocaleDateString()}<br />
|
||||||
<strong>Inquilino:</strong> {alquiler.inquilino}<br />
|
<strong>Inquilino:</strong> {alquiler.inquilino}<br />
|
||||||
<strong>Propietario:</strong> {alquiler.propietario}<br>
|
<strong>Propietario:</strong> {alquiler.propietario}<br>
|
||||||
<strong>Id Propiedad: </strong>{alquiler.id}
|
<strong>Id Contrato: </strong>{alquiler.id}
|
||||||
</p>
|
</p>
|
||||||
<div class="d-flex justify-content-center">
|
<div class="d-flex justify-content-center">
|
||||||
<button class="btn btn-primary" onclick={()=>navigate("/admin/contratos?id="+alquiler.id)}>
|
<button class="btn btn-primary" onclick={()=>navigate("/admin/contratos?id="+alquiler.id)}>
|
||||||
|
|||||||
@@ -34,7 +34,7 @@ public class AuditoriaFacade {
|
|||||||
var logDetalles = new List<LogDetalle>();
|
var logDetalles = new List<LogDetalle>();
|
||||||
foreach (var cambio in cambios) {
|
foreach (var cambio in cambios) {
|
||||||
var nombreTabla = cambio.Entity.GetType().Name;
|
var nombreTabla = cambio.Entity.GetType().Name;
|
||||||
Console.WriteLine($"Entidad: {cambio.Entity.GetType().Name}, Estado: {cambio.State}");
|
//Console.WriteLine($"Entidad: {cambio.Entity.GetType().Name}, Estado: {cambio.State}");
|
||||||
|
|
||||||
switch (cambio.State) {
|
switch (cambio.State) {
|
||||||
case EntityState.Modified:
|
case EntityState.Modified:
|
||||||
@@ -110,7 +110,7 @@ public class AuditoriaFacade {
|
|||||||
break;
|
break;
|
||||||
|
|
||||||
default:
|
default:
|
||||||
Console.WriteLine($"Estado no manejado: {cambio.State}");
|
//Console.WriteLine($"Estado no manejado: {cambio.State}");
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user