50 lines
1.3 KiB
C#
50 lines
1.3 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;
|
|
}
|
|
} |