private void UIGRIDVIEWCATEGORIA_KeyDown(object sender, KeyEventArgs e) { if (e.KeyCode == Keys.Delete && UIGRIDVIEWCATEGORIA.FocusedRowHandle >= 0) { if (MetodosForm.preguntar(3)) { INV_CATEGORIA d = new INV_CATEGORIA() { ID = (int)UIGRIDVIEWCATEGORIA.GetFocusedRowCellValue("ID") }; eliminarcategoria(d); } } }
public void insertarcategoria(INV_CATEGORIA d) { try { //_datasistema.ContextoInventario.Refresh(System.Data.Linq.RefreshMode.OverwriteCurrentValues); //_datasistema.ContextoInventario.INV_CATEGORIA.InsertOnSubmit(d); //_datasistema.ContextoInventario.SubmitChanges(); manejadorCategoria.insertar(d); consultarCategoria(); } catch (Exception ex) { MetodosForm.mensajeErrorDefault(ex.Message, _datasistema); consultarCategoria(); } }
private void UIGRIDVIEWCATEGORIA_RowUpdated(object sender, DevExpress.XtraGrid.Views.Base.RowObjectEventArgs e) { INV_CATEGORIA d = (INV_CATEGORIA)e.Row; if (d.ID_GRUPO == 0) { MetodosForm.mensajeErrorDefault("No selecciono un grupo", _datasistema); } if (d.ID == 0) { insertarcategoria(d); } else { modificarcategoria(d); } }
public void eliminarcategoria(INV_CATEGORIA d) { try { //INV_CATEGORIA tupla = (from u in _datasistema.ContextoInventario.INV_CATEGORIA // where u.ID == d.ID // select u).First(); //_datasistema.ContextoInventario.INV_CATEGORIA.DeleteOnSubmit(tupla); //_datasistema.ContextoInventario.SubmitChanges(); manejadorCategoria.eliminar(d); consultarCategoria(); } catch (Exception ex) { MetodosForm.mensajeErrorDefault(ex.Message, _datasistema); consultarCategoria(); } }
public void modificarcategoria(INV_CATEGORIA d) { try { //INV_CATEGORIA tupla = (from u in _datasistema.ContextoInventario.INV_CATEGORIA // where u.ID == d.ID // select u).First(); //tupla.DS_CATEGORIA = d.DS_CATEGORIA; //tupla.CD_LINEA = d.CD_LINEA; manejadorCategoria.modificar(d); //_datasistema.ContextoInventario.Refresh(System.Data.Linq.RefreshMode.OverwriteCurrentValues); //_datasistema.ContextoInventario.SubmitChanges(); consultarCategoria(); } catch (Exception ex) { MetodosForm.mensajeErrorDefault(ex.Message, _datasistema); consultarCategoria(); } }