protected void GVPropietarios_SelectedIndexChanged(object sender, EventArgs e) { try { //obtengo Duenio Seleccionado EntidadesCompartidas.Duenio unD = Logica.LogicaDueño.Buscar(Convert.ToInt32(GVPropietarios.SelectedRow.Cells[1].Text)); if (unD != null) { lblDuenio.Text = unD.ToString(); //obtengo las viviendas de dicho Dueño List <EntidadesCompartidas.Vivienda> _lista = Logica.LogicaVivienda.ListarPorDuenio(unD); GVViviendas.DataSource = _lista; GVViviendas.DataBind(); } else { lblDuenio.Text = ""; GVViviendas.DataSource = null; GVViviendas.DataBind(); } } catch (Exception ex) { lblError.Text = ex.Message; } }
//Constructores public Vivienda(int pPadron, string pDir, DateTime pFecha, int pAlq, Duenio unD) { Padron = pPadron; Direccion = pDir; FechaCons = pFecha; Alquiler = pAlq; Dueño = unD; }
//Constructores public Apartamento(int pPadron, string pDir, DateTime pFecha, int pAlquiler, bool pPortero, int pPiso, int pGastos, Duenio unD) : base(pPadron, pDir, pFecha, pAlquiler, unD) { Portero = pPortero; Piso = pPiso; GComunes = pGastos; }
//CONTRUCTORES public Casa(int pPadron, string pDir, DateTime pFecha, int pAlq, int pMetros, Duenio unD) : base(pPadron, pDir, pFecha, pAlq, unD) { MtFondo = pMetros; }