private void UIGRIDVIEW_DoubleClick(object sender, EventArgs e) { if (UIGRIDVIEW.FocusedRowHandle >= 0) { V_FAC_PEDIDO tupla = (V_FAC_PEDIDO )UIGRIDVIEW.GetFocusedRow(); pedidoSelected = (from u in _datasistema.ContextoVentas.FAC_PEDIDO where u.ID == tupla.ID select u).First(); this.Close(); } }
public void eliminar() { try { FAC_PEDIDO m = new FAC_PEDIDO { ID = int.Parse(UIID.Text) }; manejadorData.eliminar(m); consultar(); } catch (Exception e) { MetodosForm.mensajeErrorDefault(e.Message, _datasistema); } }
public void guardar() { if (!validar()) { return; } FAC_PEDIDO m = new FAC_PEDIDO { ID = 0, ID_EMPRESA = _datasistema.empresa.ID, NM_EJERCICIO = _datasistema.periodo.NM_EJERCICIO, NM_PERIODO = _datasistema.periodo.NM_PERIODO, ID_TERCERO = (int)UIID_TERCERO.EditValue, DS_NOMBRE_CLIENTE = UIDS_NOMBRE_CLIENTE.Text, DS_DIR_ENTREGA = UIDS_DIR_ENTREGA.Text, ID_VENDEDOR = (int)UIID_VENDEDOR.EditValue, ID_TIENDA = (int)UIID_TIENDA.EditValue, FE_FECHA = UIFE_FECHA.DateTime, ID_TIPO_DOCUMENTO = (int)UIID_TIPO_DOCUMENTO.EditValue, CD_SERIE = "", CD_NUMERO = 0, NM_GRAVADO = 0, NM_EXENTO = 0, NM_IVA = 0, NM_PERCEPCION = 0, NM_RETENCION = 0, NM_TOTAL = 0, CD_ESTADO = 'D' }; if (UIID.Text == "") { try { SIS_TALONARIO t = SistemasMT.ObtenerTalonario(_datasistema, (int)UIID_TIPO_DOCUMENTO.EditValue, (int)UIID_TIENDA.EditValue); m.CD_NUMERO = t.NM_ACTUAL; m.CD_SERIE = t.CD_SERIE; m = manejadorData.insertar(m); consultar(); MetodosForm.seleccionarFila(uigridview, "ID", m.ID); } catch (Exception e) { MetodosForm.mensajeErrorDefault(e.Message, _datasistema); } } else { try { m.ID = int.Parse(UIID.Text); m.CD_SERIE = UICD_SERIE.Text; m.CD_NUMERO = (int)UICD_NUMERO.EditValue; manejadorData.modificar(m); consultar(); MetodosForm.seleccionarFila(uigridview, "ID", m.ID); } catch (Exception e) { MetodosForm.mensajeErrorDefault(e.Message, _datasistema); } } }