private void UIGRIDVIEWGRUPO_KeyDown(object sender, KeyEventArgs e) { if (e.KeyCode == Keys.Delete && UIGRIDVIEWGRUPO.FocusedRowHandle >= 0) { if (MetodosForm.preguntar(3)) { INV_GRUPO d = new INV_GRUPO() { ID = (int)UIGRIDVIEWGRUPO.GetFocusedRowCellValue("ID") }; eliminargrupo(d); } } }
public void insertargrupo(INV_GRUPO d) { try { //_datasistema.ContextoInventario.Refresh(System.Data.Linq.RefreshMode.OverwriteCurrentValues); //_datasistema.ContextoInventario.INV_GRUPO.InsertOnSubmit(d); //_datasistema.ContextoInventario.SubmitChanges(); manejadorGrupo.insertar(d); consultarGrupo(); } catch (Exception ex) { MetodosForm.mensajeErrorDefault(ex.Message, _datasistema); consultarGrupo(); } }
private void UIGRIDVIEWGRUPO_RowUpdated(object sender, DevExpress.XtraGrid.Views.Base.RowObjectEventArgs e) { INV_GRUPO d = (INV_GRUPO)e.Row; if (d.ID_FAMILIA == 0) { MetodosForm.mensajeErrorDefault("No selecciono una familia", _datasistema); } if (d.ID == 0) { insertargrupo(d); } else { modificargrupo(d); } }
public void eliminargrupo(INV_GRUPO d) { try { //INV_GRUPO tupla = (from u in _datasistema.ContextoInventario.INV_GRUPO // where u.ID == d.ID // select u).First(); //_datasistema.ContextoInventario.INV_GRUPO.DeleteOnSubmit(tupla); //_datasistema.ContextoInventario.SubmitChanges(); manejadorGrupo.eliminar(d); consultarGrupo(); } catch (Exception ex) { MetodosForm.mensajeErrorDefault(ex.Message, _datasistema); consultarGrupo(); } }
public void modificargrupo(INV_GRUPO d) { try { //INV_GRUPO tupla = (from u in _datasistema.ContextoInventario.INV_GRUPO // where u.ID == d.ID // select u).First(); //tupla.DS_GRUPO = d.DS_GRUPO; //tupla.CD_LINEA = d.CD_LINEA; //_datasistema.ContextoInventario.Refresh(System.Data.Linq.RefreshMode.OverwriteCurrentValues); //_datasistema.ContextoInventario.SubmitChanges(); manejadorGrupo.modificar(d); consultarGrupo(); } catch (Exception ex) { MetodosForm.mensajeErrorDefault(ex.Message, _datasistema); consultarGrupo(); } }