implementado hasta el ultimo paso antes de hacer la tercera notificacion

This commit is contained in:
2025-01-08 02:53:31 -03:00
parent 9993e427e0
commit cf07c51eb1
18 changed files with 482 additions and 43 deletions
+45
View File
@@ -0,0 +1,45 @@
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;
}
}