55 lines
1.4 KiB
C#
55 lines
1.4 KiB
C#
namespace AlquilaFacil.Builder;
|
|
|
|
using System;
|
|
using Entidades;
|
|
public class PrecontratoBuilder : Builder<Contrato> {
|
|
public PrecontratoBuilder SetHabilitado(){
|
|
data.Habilitado = 0;
|
|
return this;
|
|
}
|
|
|
|
public PrecontratoBuilder SetInquilino(long dniInq) {
|
|
data.Dniinquilino = dniInq;
|
|
return this;
|
|
}
|
|
|
|
public PrecontratoBuilder SetPropietario(long dniProp) {
|
|
data.Dnipropietario = dniProp;
|
|
return this;
|
|
}
|
|
|
|
public PrecontratoBuilder SetPropiedad(int idprop) {
|
|
data.Idpropiedad = idprop;
|
|
return this;
|
|
}
|
|
|
|
public PrecontratoBuilder SetCantidadGarantes(int cantgarante) {
|
|
data.Cantgarantemin = cantgarante;
|
|
return this;
|
|
}
|
|
|
|
public PrecontratoBuilder SetIndiceActializacionInicial() {
|
|
data.Indiceactualizacion = 0.000M;
|
|
return this;
|
|
}
|
|
|
|
public PrecontratoBuilder SetMesesHastaAumento(int meses) {
|
|
data.MesesHastaAumento = meses;
|
|
return this;
|
|
}
|
|
|
|
public PrecontratoBuilder SetFecha(DateTime fechaprimernotificacion){
|
|
data.Fechainicio = fechaprimernotificacion;
|
|
return this;
|
|
}
|
|
|
|
public PrecontratoBuilder SetMesesDuracion(int mesesDuracionContrato){
|
|
data.MesesDurationContrato = mesesDuracionContrato;
|
|
return this;
|
|
}
|
|
|
|
public PrecontratoBuilder SetOpcionVenta(bool tieneOpcionVenta){
|
|
data.Tieneopcionventa = tieneOpcionVenta == false?0Lu:1Lu;
|
|
return this;
|
|
}
|
|
} |