private void UIGRIDVIEWFAMILIA_RowUpdated(object sender, DevExpress.XtraGrid.Views.Base.RowObjectEventArgs e) { INV_FAMILIA d = (INV_FAMILIA)e.Row; if (d.ID == 0) { insertarfamilia(d); } else { modificarfamilia(d); } }
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); } } }
public void insertarfamilia(INV_FAMILIA d) { try { //_datasistema.ContextoInventario.Refresh(System.Data.Linq.RefreshMode.OverwriteCurrentValues); //_datasistema.ContextoInventario.INV_FAMILIA.InsertOnSubmit(d); //_datasistema.ContextoInventario.SubmitChanges(); manejadorFamilia.insertar(d); consultar(); } catch (Exception ex) { MetodosForm.mensajeErrorDefault(ex.Message, _datasistema); consultar(); } }
public void eliminarfamilia(INV_FAMILIA d) { try { //INV_FAMILIA tupla = (from u in _datasistema.ContextoInventario.INV_FAMILIA // where u.ID == d.ID // select u).First(); //_datasistema.ContextoInventario.INV_FAMILIA.DeleteOnSubmit(tupla); //_datasistema.ContextoInventario.SubmitChanges(); manejadorFamilia.eliminar(d); consultar(); } catch (Exception ex) { MetodosForm.mensajeErrorDefault(ex.Message, _datasistema); consultar(); } }
public void modificarfamilia(INV_FAMILIA d) { try { //INV_FAMILIA tupla = (from u in _datasistema.ContextoInventario.INV_FAMILIA // where u.ID == d.ID // select u).First(); //tupla.DS_FAMILIA = d.DS_FAMILIA; //tupla.FLG_SERVICIO = d.FLG_SERVICIO ; //tupla.CD_LINEA = d.CD_LINEA; //_datasistema.ContextoInventario.Refresh(System.Data.Linq.RefreshMode.OverwriteCurrentValues); //_datasistema.ContextoInventario.SubmitChanges(); manejadorFamilia.modificar(d); consultar(); } catch (Exception ex) { MetodosForm.mensajeErrorDefault(ex.Message, _datasistema); consultar(); } }