private void dgvFamilia_CellClick(object sender, DataGridViewCellEventArgs e) { try { //evita el error al tratar de reordenar la lista if (e.RowIndex == -1) { return; } //Codigo de cliente que se obtiene desde el grid FamiliaID = Convert.ToInt32(dgvFamilia.Rows[e.RowIndex].Cells[0].Value); } catch (Exception Ex) { MessageBox.Show(Ex.Message); } //Mostramos la informacion de la familia de articulos try { FamiliaBL Familia = new FamiliaBL(); MostarDatos(Familia.BuscarPorID(FamiliaID)); } catch (Exception Ex) { MessageBox.Show(Ex.Message); } }
private String ObtenerFamilia(String ID) { //Obtenemos la descripcion de la familia de articulo FamiliaBL ObjetoFamilia = new FamiliaBL(); Int32 Codigo; if (Int32.TryParse(ID, out Codigo)) { Codigo = Convert.ToInt32(ID); return(ObjetoFamilia.BuscarPorID(Codigo).Descripcion.ToString()); } else { return(null); } }