Ejemplo n.º 1
0
        public HogarModel crearObjetoHogarModel(Vivienda v)
        {
            HogarModel hogarmod = new HogarModel();

            hogarmod.ID          = v.ID;
            hogarmod.Estado      = v.Estado;
            hogarmod.Calle       = v.Calle;
            hogarmod.NumPuerta   = v.NumPuerta;
            hogarmod.Barrio      = repoB.FindBarrioById(v.BarrioId);
            hogarmod.Descripcion = v.Descripcion;
            hogarmod.CantDorm    = v.CantDorm;
            hogarmod.Metraje     = v.Metraje;
            hogarmod.CantBanios  = v.CantBanios;
            hogarmod.PrecioCuota = v.CalculoMontoDeCuota();
            hogarmod.Tipo        = v.Tipo;
            hogarmod.Anio        = v.Anio;
            hogarmod.PrecioFinal = v.PrecioFinal;
            if (v.Tipo == "Usada")
            {
                Usada vivUs = v as Usada;
                hogarmod.Contribucion   = vivUs.Contribucion;
                hogarmod.ITP            = (int)repoP.FindByName("ITP").Valor;
                hogarmod.CantidadCuotas = (int)repoP.FindByName("plazoUsada").Valor * 12;
            }
            else
            {
                hogarmod.Contribucion   = -1;
                hogarmod.ITP            = -1;
                hogarmod.CantidadCuotas = (int)repoP.FindByName("plazoNueva").Valor * 12;
            }
            return(hogarmod);
        }
 public DtoParametro GetParametro(String name)
 {
     return(ObjectConversor.ConvertToDtoParametro(repoP.FindByName(name)));
 }