falta interfaz venta

This commit is contained in:
2025-01-24 21:31:37 -03:00
parent f8692ccdf0
commit 2b481e2ae2
13 changed files with 457 additions and 15 deletions

View File

@@ -0,0 +1,25 @@
using Entidades.Dto;
namespace AlquilaFacil.Builder;
public class OpcionVentaDtoBuilder: Builder<OpcionVentaDto>{
public OpcionVentaDtoBuilder SetId(long id) {
data.Id = id;
return this;
}
public OpcionVentaDtoBuilder SetMonto(decimal monto) {
data.Monto = monto;
return this;
}
public OpcionVentaDtoBuilder SetDivisa(string divisa) {
data.Divisa = divisa;
return this;
}
public OpcionVentaDtoBuilder SetEnOrden(bool v) {
data.EnOrden = v;
return this;
}
public OpcionVentaDtoBuilder SetFueEjercido(int idestado) {
data.FueEjercido = idestado==1?false:true;
return this;
}
}

View File

@@ -47,4 +47,9 @@ public class PrecontratoBuilder : Builder<Contrato> {
data.MesesDurationContrato = mesesDuracionContrato;
return this;
}
public PrecontratoBuilder SetOpcionVenta(bool tieneOpcionVenta){
data.Tieneopcionventa = tieneOpcionVenta == false?0Lu:1Lu;
return this;
}
}