public static DtoVivienda ConvertToDtoVivienda(Vivienda v)
        {
            DtoVivienda dto_vivienda = null;

            if (v != null)
            {
                if (v.tipo == 0)
                {
                    VNueva vn = (VNueva)v;

                    dto_vivienda = new DtoVNueva
                    {
                        calle             = vn.calle,
                        nro_puerta        = vn.nro_puerta,
                        barrio            = ConvertToDtoBarrio(vn.barrio),
                        descripcion       = vn.descripcion,
                        nro_banios        = vn.nro_banios,
                        nro_dormitorios   = vn.nro_dormitorios,
                        superficie        = vn.superficie,
                        precio_base       = vn.precio_base,
                        anio_construccion = vn.anio_construccion,
                        vendida           = vn.vendida,
                        habilitada        = vn.habilitada,
                        precio_final      = vn.precio_final,
                        tipo = vn.tipo,
                        id   = vn.id
                    };
                }
                else if (v.tipo == 1)
                {
                    VUsada vu = (VUsada)v;

                    dto_vivienda = new DtoVUsada
                    {
                        calle             = vu.calle,
                        nro_puerta        = vu.nro_puerta,
                        barrio            = ConvertToDtoBarrio(vu.barrio),
                        descripcion       = vu.descripcion,
                        nro_banios        = vu.nro_banios,
                        nro_dormitorios   = vu.nro_dormitorios,
                        superficie        = vu.superficie,
                        precio_base       = vu.precio_base,
                        anio_construccion = vu.anio_construccion,
                        vendida           = vu.vendida,
                        habilitada        = vu.habilitada,
                        precio_final      = vu.precio_final,
                        tipo         = vu.tipo,
                        contribucion = vu.contribucion,
                        id           = vu.id
                    };
                }
            }

            return(dto_vivienda);
        }
 public Boolean Eliminar(DtoVivienda v)
 {
     return(repoV.Delete(ObjectConversor.ConvertToVivienda(v)));
 }
 public Boolean Modificar(DtoVivienda v)
 {
     return(v != null && repoV.Update(ObjectConversor.ConvertToVivienda(v)));
 }