public void consultarGrupo() { try { int fam = 0; if (UIGRIDVIEWFAMILIA.FocusedRowHandle >= 0) { try { fam = (int)(UIGRIDVIEWFAMILIA.GetFocusedRowCellValue("ID")); } catch (Exception) { } } //lista_grupo = new System.ComponentModel.BindingList<INV_GRUPO >((from u in _datasistema.ContextoInventario.INV_GRUPO where u.ID_EMPRESA == _datasistema.empresa.ID && u.ID_FAMILIA == fam select u //).ToList()); lista_grupo = new System.ComponentModel.BindingList <INV_GRUPO>(manejadorGrupo.consultarPorIdEmpresayIdFamilia(_datasistema.empresa.ID, fam)); lista_grupo.AddingNew += list_AddinGrupo; UIGRIDCONTROLGRUPO.DataSource = lista_grupo; consultarCategoria(); } catch (Exception ex) { MetodosForm.mensajeErrorDefault(ex.Message, _datasistema); } }
private void UIGRIDVIEWGRUPO_InitNewRow(object sender, DevExpress.XtraGrid.Views.Grid.InitNewRowEventArgs e) { UIGRIDVIEWGRUPO.SetFocusedRowCellValue("ID", 0); UIGRIDVIEWGRUPO.SetFocusedRowCellValue("ID_EMPRESA", _datasistema.empresa.ID); int fam = 0; if (UIGRIDVIEWFAMILIA.FocusedRowHandle >= 0) { fam = (int)(UIGRIDVIEWFAMILIA.GetFocusedRowCellValue("ID")); } UIGRIDVIEWGRUPO.SetFocusedRowCellValue("ID_FAMILIA", fam); }
private void UIGRIDVIEWFAMILIA_KeyDown(object sender, KeyEventArgs e) { if (e.KeyCode == Keys.Delete && UIGRIDVIEWFAMILIA.FocusedRowHandle >= 0) { if (MetodosForm.preguntar(3)) { INV_FAMILIA d = new INV_FAMILIA() { ID = (int)UIGRIDVIEWFAMILIA.GetFocusedRowCellValue("ID") }; eliminarfamilia(d); } } }
private void UIGRIDVIEWFAMILIA_InitNewRow(object sender, DevExpress.XtraGrid.Views.Grid.InitNewRowEventArgs e) { UIGRIDVIEWFAMILIA.SetFocusedRowCellValue("ID", 0); UIGRIDVIEWFAMILIA.SetFocusedRowCellValue("ID_EMPRESA", _datasistema.empresa.ID); }