private void UIGRIDVIEW_DoubleClick(object sender, EventArgs e) { if (UIGRIDVIEW.FocusedRowHandle >= 0) { //int tupla = (int)UIGRIDVIEW.GetFocusedRowCellValue("ID"); V_COMP_COMPRA tupla = (V_COMP_COMPRA)UIGRIDVIEW.GetFocusedRow(); COMP_DETA_QUEDAN tupla_nueva = new COMP_DETA_QUEDAN { ID = 0, ID_COMPRA = tupla.ID, ID_QUEDAN = enca.ID }; frmpapa.insertardetalle(tupla_nueva); Consultar(); } }
public void insertardetalle(COMP_DETA_QUEDAN d) { try { _datasistema.ContextoCompras.Refresh(System.Data.Linq.RefreshMode.OverwriteCurrentValues); _datasistema.ContextoCompras.COMP_DETA_QUEDAN.InsertOnSubmit(d); _datasistema.ContextoCompras.SubmitChanges(); consultardetalle(); } catch (Exception ex) { MetodosForm.mensajeErrorDefault(ex.Message, _datasistema); consultardetalle(); } }
public void eliminardetalle(COMP_DETA_QUEDAN d) { try { COMP_DETA_QUEDAN tupla = (from u in _datasistema.ContextoCompras.COMP_DETA_QUEDAN where u.ID == d.ID select u).First(); _datasistema.ContextoCompras.COMP_DETA_QUEDAN.DeleteOnSubmit(tupla); _datasistema.ContextoCompras.SubmitChanges(); consultardetalle(); } catch (Exception ex) { MetodosForm.mensajeErrorDefault(ex.Message, _datasistema); consultardetalle(); } }