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))); }