public void guardar() { if (UIID_TIPO_DOCUMENTO.EditValue == null) { return; } if (UIID_UBICACION_DEPT.EditValue == null) { return; } if (UIID_TERCERO.EditValue == null) { return; } if (UIID.Text == "") { try { SIS_TALONARIO t = SistemasMT.ObtenerTalonario(_datasistema, (int)UIID_TIPO_DOCUMENTO.EditValue, (int)UIID_UBICACION_DEPT.EditValue); UICD_NUMERO.EditValue = t.NM_ACTUAL; UICD_SERIE.Text = t.CD_SERIE; COMP_QUEDAN m = new COMP_QUEDAN { ID = 0, CD_SERIE = UICD_SERIE.Text, CD_NUMERO = int.Parse(UICD_NUMERO.Text.ToString()), ID_UBICACION_DEPT = int.Parse(UIID_UBICACION_DEPT.EditValue.ToString()), ID_TIPO_DOCUMENTO = int.Parse(UIID_TIPO_DOCUMENTO.EditValue.ToString()), FE_FECHA = DateTime.Now, CD_ESTADO = char.Parse("D"), NM_EJERCICIO = _datasistema.periodo.NM_EJERCICIO, NM_PERIODO = _datasistema.periodo.NM_PERIODO, ID_EMPRESA = _datasistema.empresa.ID, ID_TERCERO = (int)UIID_TERCERO.EditValue }; _datasistema.ContextoCompras.Refresh(System.Data.Linq.RefreshMode.OverwriteCurrentValues); _datasistema.ContextoCompras.COMP_QUEDAN.InsertOnSubmit(m); _datasistema.ContextoCompras.SubmitChanges(); consultar(); MetodosForm.seleccionarFila(uigridview, "ID", m.ID); } catch (Exception e) { MetodosForm.mensajeErrorDefault(e.Message, _datasistema); } } else { try { COMP_QUEDAN m = (from u in _datasistema.ContextoCompras.COMP_QUEDAN where u.ID == int.Parse(UIID.Text) select u).First(); if (m.CD_ESTADO != 'D') { return; } _datasistema.ContextoCompras.Refresh(System.Data.Linq.RefreshMode.OverwriteCurrentValues); _datasistema.ContextoCompras.SubmitChanges(); consultar(); MetodosForm.seleccionarFila(uigridview, "ID", m.ID); } catch (Exception e) { MetodosForm.mensajeErrorDefault(e.Message, _datasistema); } } }
public void guardar() { try { CONT_NIVEL_CUENTA m = new CONT_NIVEL_CUENTA { ID = 0, NM_NIVEL = 0, ID_EMPRESA = _datasistema.empresa.ID, NM_CANT_CARACTERES = int.Parse(UINM_CANT_CARACTERES.EditValue.ToString()) }; if (UIID.Text == "") { _datasistema.ContextoContabilidad.Refresh(System.Data.Linq.RefreshMode.OverwriteCurrentValues); //Validar if (manejadorData.consultarPorIdEmpresa(_datasistema.empresa.ID).Count() == 0) { m.NM_NIVEL = 1; } else { m.NM_NIVEL = manejadorData.consultarMaxNivelPorIdEmpresa(_datasistema.empresa.ID) + 1; } m = manejadorData.insertar(m); } else { m.ID = int.Parse(UIID.Text); manejadorData.modificar(m); } consultar(); MetodosForm.seleccionarFila(uigridview, "ID", m.ID); } catch (Exception e) { MetodosForm.mensajeErrorDefault(e.Message, _datasistema); } }
public void guardar() { try { SIS_FORMA_PAGO m = new SIS_FORMA_PAGO { ID = 0, DS_FORMA_PAGO = UIDS_FORMA_PAGO.Text, ID_EMPRESA = _datasistema.empresa.ID, FLG_CREDITO = char.Parse(UIFLG_CREDITO.EditValue.ToString()), NM_DIAS_PLAZO = int.Parse(UINM_DIAS_PLAZO.EditValue.ToString()) }; if (UIID.Text == "") { m = manejadorData.insertar(m); } else { m.ID = int.Parse(UIID.Text); manejadorData.modificar(m); } consultar(); MetodosForm.seleccionarFila(uigridview, "ID", m.ID); } catch (Exception e) { MetodosForm.mensajeErrorDefault(e.Message, _datasistema); } }
public void guardar() { try { if (!validar()) { return; } CONT_ENCA_PART_BORRADOR p = new CONT_ENCA_PART_BORRADOR { ID = 0, FE_PARTIDA = UIFE_PARTIDA.DateTime, ID_DIARIO = int.Parse(UIID_DIARIO.EditValue.ToString()), NM_EJERCICIO = int.Parse(_datasistema.periodo.NM_EJERCICIO.ToString()), NM_PERIODO = int.Parse(_datasistema.periodo.NM_PERIODO.ToString()), DS_CONCEPTO = UIDS_CONCEPTO.Text, DS_REFERENCIA = UIDS_REFERENCIA.Text, CD_ESTA_PART = 'D', ID_PART_DIA = 0, ID_EMPRESA = _datasistema.empresa.ID }; if (UIID.Text == "") { p = manejadorData.insertar(p); } else { p.ID = int.Parse(UIID.Text); manejadorData.modificar(p); } consultar(); MetodosForm.seleccionarFila(uigridview, "ID", p.ID); } catch (Exception ex) { MetodosForm.mensajeErrorDefault(ex.Message, _datasistema); } }
private void uirbn_actualizar_ItemClick(object sender, DevExpress.XtraBars.ItemClickEventArgs e) { try { COMP_COMPRA p = (from u in _datasistema.ContextoCompras.COMP_COMPRA where u.ID == int.Parse(UIID.Text) select u).First(); if (p.CD_ESTADO == 'D') { if (MetodosForm.preguntar("¿Quiere actualizar la compra?")) { int? error = 0; string msj = string.Empty; p.CD_ESTADO = 'A'; _datasistema.ContextoCompras.Refresh(System.Data.Linq.RefreshMode.OverwriteCurrentValues); _datasistema.ContextoCompras.SubmitChanges(); _datasistema.ContextoCompras.PR_CONT_GENE_CONT_COMP(p.ID, ref error, ref msj); if (error != 0) { MetodosForm.mensajeErrorDefault(msj, _datasistema); } consultar(); MetodosForm.seleccionarFila(uigridview, "ID", p.ID); } } } catch (Exception ex) { MetodosForm.mensajeErrorDefault(ex.Message, _datasistema); } }
public void guardar() { try { SIS_DOCUMENTO m = new SIS_DOCUMENTO { ID = 0, DS_DOCUMENTO = UIDS_DOCUMENTO.Text, ID_EMPRESA = _datasistema.empresa.ID, CD_TIPO_DOCUMENTO = UICD_TIPO_DOC.EditValue.ToString() }; if (UIID.Text == "") { manejadorDocumento.insertar(m); } else { m.ID = int.Parse(UIID.Text); manejadorDocumento.modificar(m); } consultar(); MetodosForm.seleccionarFila(uigridview, "ID", m.ID); } catch (Exception e) { MetodosForm.mensajeErrorDefault(e.Message, _datasistema); } }
public void guardar() { if (!validar()) { return; } INV_ENCA_DESP m = new INV_ENCA_DESP { ID = 0, CD_SERIE = "", CD_NUMERO = 0, ID_UBICACION_DESP = int.Parse(UIID_UBICACION_DESP.EditValue.ToString()), ID_TIPO_DOCUMENTO = int.Parse(UIID_TIPO_DOCUMENTO.EditValue.ToString()), FE_FECHA = UIFE_FECHA.DateTime, DS_NOMBRE_DESPACHADOR = UIDS_NOMBRE_DESPACHADOR.Text, CD_ESTA_DOCUMENTO = char.Parse("D"), DS_REFERENCIA = UIDS_REFERENCIA.Text, NM_EJERCICIO = _datasistema.periodo.NM_EJERCICIO, NM_PERIODO = _datasistema.periodo.NM_PERIODO, ID_EMPRESA = _datasistema.empresa.ID }; if (UIID.Text == "") { try { SIS_TALONARIO t = SistemasMT.ObtenerTalonario(_datasistema, (int)UIID_TIPO_DOCUMENTO.EditValue, (int)UIID_UBICACION_DESP.EditValue); UICD_NUMERO.EditValue = t.NM_ACTUAL; UICD_SERIE.Text = t.CD_SERIE; //_datasistema.ContextoInventario.Refresh(System.Data.Linq.RefreshMode.OverwriteCurrentValues); //_datasistema.ContextoInventario.INV_ENCA_DESP.InsertOnSubmit(m); //_datasistema.ContextoInventario.SubmitChanges(); m = manejadorDespacho.insertar(m); consultar(); MetodosForm.seleccionarFila(uigridview, "ID", m.ID); } catch (Exception e) { MetodosForm.mensajeErrorDefault(e.Message, _datasistema); } } else { try { //INV_ENCA_DESP m = (from u in _datasistema.ContextoInventario.INV_ENCA_DESP // where u.ID == int.Parse(UIID.Text) // select u).First(); //if (m.CD_ESTA_DOCUMENTO != 'D') //{ // return; //} //m.DS_NOMBRE_DESPACHADOR = UIDS_NOMBRE_DESPACHADOR .Text ; //m.DS_REFERENCIA = UIDS_REFERENCIA.Text; //_datasistema.ContextoInventario.Refresh(System.Data.Linq.RefreshMode.OverwriteCurrentValues); //_datasistema.ContextoInventario.SubmitChanges(); m.CD_NUMERO = int.Parse(UICD_NUMERO.Text.ToString()); m.CD_SERIE = UICD_SERIE.Text; m.ID = int.Parse(UIID.Text); manejadorDespacho.modificar(m); consultar(); MetodosForm.seleccionarFila(uigridview, "ID", m.ID); } catch (Exception e) { MetodosForm.mensajeErrorDefault(e.Message, _datasistema); } } }
public void guardar() { try { CONT_RUBROS m = new CONT_RUBROS { ID = 0, DS_RUBRO = UIDS_RUBRO.Text, ID_EMPRESA = _datasistema.empresa.ID, CD_RUBRO_BASE = UICD_RUBRO_BASE.EditValue.ToString() }; if (UIID.Text == "") { m = manejadorData.insertar(m); } else { m.ID = int.Parse(UIID.Text); manejadorData.modificar(m); } consultar(); MetodosForm.seleccionarFila(uigridview, "ID", m.ID); } catch (Exception e) { MetodosForm.mensajeErrorDefault(e.Message, _datasistema); } }
public void guardar() { try { CONT_DIARIO m = new CONT_DIARIO { ID = 0, DS_NOMBRE = UIDS_NOMBRE.Text, FLG_CONSOL_DIA = char.Parse(UIFLG_CONSOL_DIA.EditValue.ToString()), ID_EMPRESA = _datasistema.empresa.ID }; if (UIID.Text == "") { m = manejadorData.insertar(m); } else { m.ID = int.Parse(UIID.Text); manejadorData.modificar(m); } consultar(); MetodosForm.seleccionarFila(uigridview, "ID", m.ID); } catch (Exception e) { MetodosForm.mensajeErrorDefault(e.Message, _datasistema); } }
public void guardar() { try { SIS_FORM m = new SIS_FORM { ID = 0, CD_FORM = UICD_FORM.Text, DS_NOMBRE = UIDS_NOMBRE.Text, DS_ALT_NOMBRE = UIDS_ALT_NOMBRE.Text, DS_TOOLTIP = UIDS_TOOLTIP.Text, ID_MODULO = int.Parse(UIID_MODULO.EditValue.ToString()), CD_MODO_INTERFAZ = int.Parse(UICD_MODO_INTERFAZ.EditValue.ToString()), FLG_REQ_EMPRESA = char.Parse(UIFLG_REQ_EMPRESA.EditValue.ToString()), FLG_REQ_PERIODO = char.Parse(UIFLG_REQ_PERIODO.EditValue.ToString()) }; if (UIID.Text == "") { m = manejadorData.insertar(m); } else { m.ID = int.Parse(UIID.Text); manejadorData.modificar(m); } consultar(); MetodosForm.seleccionarFila(uigridview, "ID", m.ID); } catch (Exception e) { MetodosForm.mensajeErrorDefault(e.Message, _datasistema); } }
private void uirbn_actualizar_ItemClick(object sender, DevExpress.XtraBars.ItemClickEventArgs e) { try { if (uigridview.FocusedRowHandle < 0) { return; } _datasistema.conectarCompras(); V_COMP_QUEDAN p = (from u in _datasistema.ContextoCompras.V_COMP_QUEDAN where u.ID == int.Parse(UIID.Text) select u).First(); if (p.CD_ESTADO == 'D') { if (MetodosForm.preguntar("¿Quiere actualizar el quedan")) { p.CD_ESTADO = 'A'; _datasistema.ContextoInventario.Refresh(System.Data.Linq.RefreshMode.OverwriteCurrentValues); _datasistema.ContextoInventario.SubmitChanges(); consultar(); MetodosForm.seleccionarFila(uigridview, "ID", p.ID); } } } catch (Exception ex) { MetodosForm.mensajeErrorDefault(ex.Message, _datasistema); } }
public void guardar() { try { SIS_USER m = new SIS_USER { ID = 0, CD_LOGIN = UICD_LOGIN.Text, CD_PASSWORD = UICD_PASSWORD.Text, DS_NOMBRE_USUARIO = UIDS_NOMBRE_USUARIO.Text, CD_ESTADO = 'A', ID_PERFIL = int.Parse(UIID_PERFIL.EditValue.ToString()) }; if (UIID.Text == "") { m = manejadorData.insertar(m); } else { m.ID = int.Parse(UIID.Text); manejadorData.modificar(m); } consultar(); MetodosForm.seleccionarFila(uigridview, "ID", m.ID); } catch (Exception e) { MetodosForm.mensajeErrorDefault(e.Message, _datasistema); } }
public void guardar() { if (!validar()) { return; } if (UIID.Text == "") { try { SIS_TALONARIO t = SistemasMT.ObtenerTalonario(_datasistema, (int)UIID_TIPO_DOCUMENTO.EditValue, (int)UIID_UBICACION_INGR.EditValue); UICD_NUMERO.EditValue = t.NM_ACTUAL; UICD_SERIE.Text = t.CD_SERIE; INV_ENCA_INGR m = new INV_ENCA_INGR { ID = 0, CD_SERIE = UICD_SERIE.Text, CD_NUMERO = int.Parse(UICD_NUMERO.Text.ToString()), ID_UBICACION_INGR = int.Parse(UIID_UBICACION_INGR.EditValue.ToString()), ID_TIPO_DOCUMENTO = int.Parse(UIID_TIPO_DOCUMENTO.EditValue.ToString()), FE_FECHA = UIFE_FECHA.DateTime, DS_NOMBRE_RECEPCIONISTA = UIDS_NOMBRE_RECEPCIONISTA.Text, CD_ESTA_DOCUMENTO = char.Parse("D"), DS_REFERENCIA = UIDS_REFERENCIA.Text, NM_EJERCICIO = _datasistema.periodo.NM_EJERCICIO, NM_PERIODO = _datasistema.periodo.NM_PERIODO, ID_EMPRESA = _datasistema.empresa.ID, ID_TERCERO = (int)UIID_TERCERO.EditValue, ID_TIPO_DOCUMENTO_PROV = (int)UIID_TIPO_DOCUMENTO_PROV.EditValue, CD_SERIE_PROV = UICD_SERIE_PROV.Text, CD_NUMERO_PROV = int.Parse(UICD_NUMERO_PROV.Text), FLG_CREDITO = (char)UIFLG_CREDITO.EditValue }; _datasistema.ContextoInventario.Refresh(System.Data.Linq.RefreshMode.OverwriteCurrentValues); _datasistema.ContextoInventario.INV_ENCA_INGR.InsertOnSubmit(m); _datasistema.ContextoInventario.SubmitChanges(); consultar(); MetodosForm.seleccionarFila(uigridview, "ID", m.ID); } catch (Exception e) { MetodosForm.mensajeErrorDefault(e.Message, _datasistema); } } else { try { INV_ENCA_INGR m = (from u in _datasistema.ContextoInventario.INV_ENCA_INGR where u.ID == int.Parse(UIID.Text) select u).First(); if (m.CD_ESTA_DOCUMENTO != 'D') { return; } m.DS_NOMBRE_RECEPCIONISTA = UIDS_NOMBRE_RECEPCIONISTA.Text; m.DS_REFERENCIA = UIDS_REFERENCIA.Text; m.ID_TIPO_DOCUMENTO_PROV = (int)UIID_TIPO_DOCUMENTO_PROV.EditValue; m.ID_TERCERO = (int)UIID_TERCERO.EditValue; m.CD_SERIE_PROV = UICD_SERIE_PROV.Text; m.CD_NUMERO_PROV = int.Parse(UICD_NUMERO_PROV.Text); m.FLG_CREDITO = (char)UIFLG_CREDITO.EditValue; _datasistema.ContextoInventario.Refresh(System.Data.Linq.RefreshMode.OverwriteCurrentValues); _datasistema.ContextoInventario.SubmitChanges(); consultar(); MetodosForm.seleccionarFila(uigridview, "ID", m.ID); } catch (Exception e) { MetodosForm.mensajeErrorDefault(e.Message, _datasistema); } } }
public void guardar() { INV_ARTICULO m = new INV_ARTICULO { ID = 0, ID_UNI_MED = int.Parse(UIID_UNI_MED.EditValue.ToString()), ID_CATE_ARTI = int.Parse(UIID_CATE_ARTI.EditValue.ToString()), CD_BARRA = UICD_BARRA.Text, DS_NOMBRE = UIDS_NOMBRE.Text, DS_NOMBRE_ALTER = UIDS_NOMBRE_ALTER.Text, DS_REFERENCIA = UIDS_REFERENCIA.Text, FLG_EXEN_IMPU = char.Parse(UIFLG_EXEN_IMPU.EditValue.ToString()), FLG_VERI_EXIS_VENT = char.Parse(UIFLG_VERI_EXIS_VENT.EditValue.ToString()), NM_CANT_MAX = decimal.Parse(UINM_CANT_MAX.EditValue.ToString()), NM_CANT_MIN = decimal.Parse(UINM_CANT_MIN.EditValue.ToString()), ID_EMPRESA = _datasistema.empresa.ID, FLG_INVENTARIABLE = char.Parse(UIFLG_INVENTARIABLE.EditValue.ToString()), CD_CLAVE = UICD_CLAVE.Text }; if (UIID.Text == "") { try { //_datasistema.ContextoInventario.Refresh(System.Data.Linq.RefreshMode.OverwriteCurrentValues); //_datasistema.ContextoInventario.INV_ARTICULO.InsertOnSubmit(m); //_datasistema.ContextoInventario.SubmitChanges(); m = manejadorArticulo.insertar(m); consultar(); MetodosForm.seleccionarFila(uigridview, "ID", m.ID); } catch (Exception e) { MetodosForm.mensajeErrorDefault(e.Message, _datasistema); } } else { try { //INV_ARTICULO m = (from u in _datasistema.ContextoInventario.INV_ARTICULO // where u.ID == int.Parse(UIID.Text) // select u).First(); //m.ID_UNI_MED = (int)UIID_UNI_MED.EditValue; //m.ID_CATE_ARTI =(int)UIID_CATE_ARTI .EditValue ; //m.CD_BARRA =UICD_BARRA .Text; //m.CD_CLAVE = UICD_CLAVE.Text; //m.DS_NOMBRE=UIDS_NOMBRE.Text ; //m.DS_NOMBRE_ALTER =UIDS_NOMBRE_ALTER.Text; //m.DS_REFERENCIA =UIDS_REFERENCIA .Text; //m.FLG_EXEN_IMPU =(char)UIFLG_EXEN_IMPU .EditValue; //m.FLG_VERI_EXIS_VENT =(char)UIFLG_VERI_EXIS_VENT .EditValue; //m.NM_CANT_MAX =(decimal)UINM_CANT_MAX .EditValue ; //m.NM_CANT_MIN = (decimal)UINM_CANT_MIN.EditValue; //m.FLG_INVENTARIABLE = char.Parse(UIFLG_INVENTARIABLE.EditValue.ToString()); //_datasistema.ContextoInventario.Refresh(System.Data.Linq.RefreshMode.OverwriteCurrentValues); //_datasistema.ContextoInventario.SubmitChanges(); m.ID = int.Parse(UIID.Text); manejadorArticulo.modificar(m); consultar(); MetodosForm.seleccionarFila(uigridview, "ID", m.ID); } catch (Exception e) { MetodosForm.mensajeErrorDefault(e.Message, _datasistema); } } }
public void guardar() { if (UIID.Text == "") { try { FAC_VENDEDOR m = new FAC_VENDEDOR { ID = 0, DS_VENDEDOR = UIDS_VENDEDOR.Text, ID_EMPRESA = _datasistema.empresa.ID, DS_CORREO = UIDS_CORREO.Text, DS_TELEFONO = UIDS_TELEFONO.Text, CD_VENDEDOR = UICD_VENDEDOR.Text }; _datasistema.ContextoVentas.Refresh(System.Data.Linq.RefreshMode.OverwriteCurrentValues); _datasistema.ContextoVentas.FAC_VENDEDOR.InsertOnSubmit(m); _datasistema.ContextoVentas.SubmitChanges(); consultar(); MetodosForm.seleccionarFila(uigridview, "ID", m.ID); } catch (Exception e) { MetodosForm.mensajeErrorDefault(e.Message, _datasistema); } } else { try { FAC_VENDEDOR m = (from u in _datasistema.ContextoVentas.FAC_VENDEDOR where u.ID == int.Parse(UIID.Text) select u).First(); { m.DS_VENDEDOR = UIDS_VENDEDOR.Text; m.DS_TELEFONO = UIDS_TELEFONO.Text; m.DS_CORREO = UIDS_CORREO.Text; m.CD_VENDEDOR = UICD_VENDEDOR.Text; _datasistema.ContextoVentas.Refresh(System.Data.Linq.RefreshMode.OverwriteCurrentValues); _datasistema.ContextoVentas.SubmitChanges(); consultar(); MetodosForm.seleccionarFila(uigridview, "ID", m.ID); } } catch (Exception e) { MetodosForm.mensajeErrorDefault(e.Message, _datasistema); } } }
private void uirbn_actualizar_ItemClick(object sender, DevExpress.XtraBars.ItemClickEventArgs e) { try { CONT_ENCA_PART_BORRADOR p = new CONT_ENCA_PART_BORRADOR { ID = int.Parse(UIID.Text) }; if (MetodosForm.preguntar("¿Quiere actualizar la partida?")) { manejadorData.actualizarPartida(p); consultar(); MetodosForm.seleccionarFila(uigridview, "ID", p.ID); } } catch (Exception ex) { MetodosForm.mensajeErrorDefault(ex.Message, _datasistema); } }
public void guardar() { if (UIID.Text == "") { try { INV_UNIMED m = new INV_UNIMED { ID = 0, DS_UNIMED = UIDS_UNIMED.Text, ID_EMPRESA = _datasistema.empresa.ID, DS_SIMBOLO = UIDS_SIMBOLO.Text }; //_datasistema.ContextoInventario.Refresh(System.Data.Linq.RefreshMode.OverwriteCurrentValues); //_datasistema.ContextoInventario.INV_UNIMED.InsertOnSubmit(m); //_datasistema.ContextoInventario.SubmitChanges(); m = manejadorUniMed.insertar(m); consultar(); MetodosForm.seleccionarFila(uigridview, "ID", m.ID); } catch (Exception e) { MetodosForm.mensajeErrorDefault(e.Message, _datasistema); } } else { try { INV_UNIMED m = new INV_UNIMED { ID = int.Parse(UIID.Text), DS_UNIMED = UIDS_UNIMED.Text, ID_EMPRESA = _datasistema.empresa.ID, DS_SIMBOLO = UIDS_SIMBOLO.Text }; //m.DS_UNIMED = UIDS_UNIMED.Text; //_datasistema.ContextoInventario.Refresh(System.Data.Linq.RefreshMode.OverwriteCurrentValues); //_datasistema.ContextoInventario.SubmitChanges(); manejadorUniMed.modificar(m); consultar(); MetodosForm.seleccionarFila(uigridview, "ID", m.ID); } catch (Exception e) { MetodosForm.mensajeErrorDefault(e.Message, _datasistema); } } }
public void guardar() { if (!validar()) { return; } try { SIS_TALONARIO m = new SIS_TALONARIO { ID = 0, ID_EMPRESA = _datasistema.empresa.ID, ID_DOCUMENTO = int.Parse(UI_DOCUMENTO.EditValue.ToString()), ID_UBICACION = int.Parse(UI_UBICACION.EditValue.ToString()), CD_SERIE = UI_CD_SERIE.Text, NM_INICIAL = int.Parse(UI_NM_INICIAL.EditValue.ToString()), NM_FINAL = int.Parse(UI_NM_FINAL.EditValue.ToString()), CD_ESTADO = char.Parse(UI_CD_ESTADO.EditValue.ToString()) }; m.NM_ACTUAL = m.NM_INICIAL; if (m.NM_INICIAL > m.NM_FINAL) { return; } if (UIID.Text == "") { m = manejadorData.insertar(m); } else { m.ID = int.Parse(UIID.Text); manejadorData.modificar(m); } consultar(); MetodosForm.seleccionarFila(uigridview, "ID", m.ID); } catch (Exception e) { MetodosForm.mensajeErrorDefault(e.Message, _datasistema); } }
private void UIGRIDVIEW_DoubleClick_1(object sender, EventArgs e) { if (UIGRIDVIEW.FocusedRowHandle >= 0) { V_INV_ENCA_INGR tupla = (V_INV_ENCA_INGR)UIGRIDVIEW.GetFocusedRow(); int? comp = 0; int? error = 0; string msj = String.Empty; _datasistema.ContextoCompras.PR_COMP_IMPO_INGR_COMPR(tupla.ID, tupla.ID_EMPRESA, ref comp, ref error, ref msj); if (error != 0) { MetodosForm.mensajeErrorDefault(msj, _datasistema); } else { frmpapa.consultar(); MetodosForm.seleccionarFila(frmpapa.uigridview, "ID", comp); this.Close(); } } }
public void guardar() { try { SIS_EMPRESAS m = new SIS_EMPRESAS { ID = 0, DS_EMPRESA = UIDS_EMPRESA.Text, DS_RAZON_SOCIAL = UIDS_RAZON_SOCIAL.Text, CD_TIPO_CONTRIBUYENTE = (string)UICD_TIPO_CONTRIBUCION.EditValue, DS_DIRECCION = UIDS_DIRECCION.Text, DS_NIT = UIDS_NIT.Text, DS_NRF = UIDS_NRF.Text, DS_CONTACTO_1 = UIDS_CONTACTO_1.Text, DS_CONTACTO_2 = UIDS_CONTACTO_2.Text, DS_TELEFONO_1 = UIDS_TELEFONO_1.Text, DS_TELEFONO_2 = UIDS_TELEFONO_2.Text, DS_CORREO_E = UIDS_CORREO_E.Text, DS_GERENTE = UIDS_GERENTE.Text, DS_CONTADOR = UIDS_CONTADOR.Text, DS_AUDITOR = UIDS_AUDITOR.Text }; if (UIID.Text == "") { m = manejadorData.insertar(m); } else { m.ID = int.Parse(UIID.Text); manejadorData.modificar(m); } consultar(); MetodosForm.seleccionarFila(uigridview, "ID", m.ID); } catch (Exception e) { MetodosForm.mensajeErrorDefault(e.Message, _datasistema); } }
private void uirbn_despachar_ItemClick(object sender, DevExpress.XtraBars.ItemClickEventArgs e) { try { if (uigridview.FocusedRowHandle < 0) { return; } _datasistema.conectarInventario(); INV_ENCA_DESP p = new INV_ENCA_DESP { ID = int.Parse(UIID.Text) }; manejadorDespacho.despachar(p); consultar(); MetodosForm.seleccionarFila(uigridview, "ID", p.ID); } catch (Exception ex) { MetodosForm.mensajeErrorDefault(ex.Message, _datasistema); } }
private void uirbn_actualizar_ItemClick(object sender, DevExpress.XtraBars.ItemClickEventArgs e) { try { _datasistema.conectarInventario(); INV_ENCA_ORDEN p = (from u in _datasistema.ContextoInventario.INV_ENCA_ORDEN where u.ID == int.Parse(UIID.Text) select u).First(); if (p.CD_ESTA_DOCUMENTO == 'D') { if (MetodosForm.preguntar("¿Quiere actualizar la orden?")) { p.CD_ESTA_DOCUMENTO = 'A'; _datasistema.ContextoInventario.Refresh(System.Data.Linq.RefreshMode.OverwriteCurrentValues); _datasistema.ContextoInventario.SubmitChanges(); consultar(); MetodosForm.seleccionarFila(uigridview, "ID", p.ID); } } } catch (Exception ex) { MetodosForm.mensajeErrorDefault(ex.Message, _datasistema); } }
public void guardar() { try { SIS_MODULO m = new SIS_MODULO { ID = 0, DS_MODULO = UIDS_MODULO.Text, CD_IMAGEN_ICO = int.Parse(UICD_IMAGEN_ICO.EditValue.ToString()) }; if (UIID.Text == "") { m = manejadorData.insertar(m); } else { m.ID = int.Parse(UIID.Text); manejadorData.modificar(m); } consultar(); MetodosForm.seleccionarFila(uigridview, "ID", m.ID); } catch (Exception e) { MetodosForm.mensajeErrorDefault(e.Message, _datasistema); } }
public void guardar() { try { SIS_MENU m = new SIS_MENU { ID = 0, DS_MENU = UIDS_MENU.Text }; if (UIID.Text == "") { m = manejadorData.insertar(m); } else { m.ID = int.Parse(UIID.Text); manejadorData.modificar(m); } consultar(); MetodosForm.seleccionarFila(uigridview, "ID", m.ID); } catch (Exception e) { MetodosForm.mensajeErrorDefault(e.Message, _datasistema); } }
public void guardar() { if (!validar()) { return; } if (UIID.Text == "") { try { FAC_VENTA m = new FAC_VENTA { 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 = "IMPR", CD_NUMERO = 0, NM_GRAVADO = 0, NM_EXENTO = 0, NM_IVA = 0, NM_PERCEPCION = 0, NM_RETENCION = 0, NM_TOTAL = 0, CD_ESTADO = 'D', FE_VENCIMIENTO = null, ID_PEDIDO = null, CD_ESTA_CONTA = 'N' }; _datasistema.ContextoVentas.Refresh(System.Data.Linq.RefreshMode.OverwriteCurrentValues); _datasistema.ContextoVentas.FAC_VENTA.InsertOnSubmit(m); _datasistema.ContextoVentas.SubmitChanges(); consultar(); MetodosForm.seleccionarFila(uigridview, "ID", m.ID); } catch (Exception e) { MetodosForm.mensajeErrorDefault(e.Message, _datasistema); } } else { try { FAC_VENTA m = (from u in _datasistema.ContextoVentas.FAC_VENTA where u.ID == int.Parse(UIID.Text) select u).First(); m.DS_NOMBRE_CLIENTE = UIDS_NOMBRE_CLIENTE.Text; m.DS_DIR_ENTREGA = UIDS_DIR_ENTREGA.Text; m.ID_VENDEDOR = (int)UIID_VENDEDOR.EditValue; _datasistema.ContextoVentas.Refresh(System.Data.Linq.RefreshMode.OverwriteCurrentValues); _datasistema.ContextoVentas.SubmitChanges(); consultar(); MetodosForm.seleccionarFila(uigridview, "ID", m.ID); } catch (Exception e) { MetodosForm.mensajeErrorDefault(e.Message, _datasistema); } } }
private void uirbn_despachar_ItemClick(object sender, DevExpress.XtraBars.ItemClickEventArgs e) { try { if (uigridview.FocusedRowHandle < 0) { return; } _datasistema.conectarInventario(); INV_ENCA_INGR p = (from u in _datasistema.ContextoInventario.INV_ENCA_INGR where u.ID == int.Parse(UIID.Text) select u).First(); if (p.CD_ESTA_DOCUMENTO == 'D') { if (MetodosForm.preguntar("¿Quiere efectuar el ingreso?")) { foreach (var item in lista_deta) { INV_ARTICULO art = (from u in _datasistema.ContextoInventario.INV_ARTICULO where u.ID == item.ID_ARTICULO select u).First(); if (item.FLG_INGR != 'S') { int? error = 0; string msj = string.Empty; if (art.FLG_INVENTARIABLE == 'S') { _datasistema.ContextoInventario.PR_INV_PROC_INGRESO(_datasistema.empresa.ID, p.ID_UBICACION_INGR, p.NM_EJERCICIO, p.NM_PERIODO, item.ID_ARTICULO, item.NM_CANTIDAD, item.NM_PRECIO, p.ID, p.ID_TIPO_DOCUMENTO, p.CD_SERIE + p.CD_NUMERO.ToString(), ref error, ref msj); } if (error == 0) { INV_DETA_INGR d = (from u in _datasistema.ContextoInventario.INV_DETA_INGR where u.ID == item.ID select u).First(); INV_DETA_ORDEN r = (from u in _datasistema.ContextoInventario.INV_DETA_ORDEN where u.ID == item.ID_DETA_ORDEN select u).First(); d.FLG_INGR = 'S'; r.NM_CANT_RECIBIDA = r.NM_CANT_RECIBIDA + item.NM_CANTIDAD; _datasistema.ContextoInventario.Refresh(System.Data.Linq.RefreshMode.OverwriteCurrentValues); _datasistema.ContextoInventario.SubmitChanges(); } } } if ((from u in _datasistema.ContextoInventario.INV_DETA_INGR where u.ID_INGR == p.ID && u.FLG_INGR != 'S' select u).Count() > 0) { MetodosForm.mensajeErrorDefault("Hay productos que no se ingresaron", _datasistema); return; } p.CD_ESTA_DOCUMENTO = 'A'; _datasistema.ContextoInventario.Refresh(System.Data.Linq.RefreshMode.OverwriteCurrentValues); _datasistema.ContextoInventario.SubmitChanges(); consultar(); MetodosForm.seleccionarFila(uigridview, "ID", p.ID); } } } catch (Exception ex) { MetodosForm.mensajeErrorDefault(ex.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); } } }
public void procesarSalida() { try { if (uigridview.FocusedRowHandle < 0) { return; } _datasistema.conectarInventario(); INV_ENCA_AJUS p = (from u in _datasistema.ContextoInventario.INV_ENCA_AJUS where u.ID == int.Parse(UIID.Text) select u).First(); if (p.CD_ESTA_DOCUMENTO == 'D') { if (MetodosForm.preguntar("¿Quiere efectuar la salida?")) { foreach (var item in lista_deta) { try { INV_ARTICULO art = (from u in _datasistema.ContextoInventario.INV_ARTICULO where u.ID == item.ID_ARTICULO select u).First(); if ((from u in _datasistema.ContextoInventario.INV_EXISTENCIA where u.ID_EMPRESA == _datasistema.empresa.ID && u.NM_EJERCICIO == _datasistema.periodo.NM_EJERCICIO && u.NM_PERIODO == _datasistema.periodo.NM_PERIODO && u.ID_BODEGA == p.ID_UBICACION_BODEGA && u.ID_ARTICULO == item.ID_ARTICULO select u).Count() <= 0 && art.FLG_INVENTARIABLE == 'S') { MetodosForm.mensajeInfo("Revisar", "No hay existencias del " + item.DS_NOMBRE + " para despacharlo", _datasistema); return; } INV_EXISTENCIA exist = (from u in _datasistema.ContextoInventario.INV_EXISTENCIA where u.ID_EMPRESA == _datasistema.empresa.ID && u.NM_EJERCICIO == _datasistema.periodo.NM_EJERCICIO && u.NM_PERIODO == _datasistema.periodo.NM_PERIODO && u.ID_BODEGA == p.ID_UBICACION_BODEGA && u.ID_ARTICULO == item.ID_ARTICULO select u).First(); if (exist.NM_CANT_ACTUAL < item.NM_CANTIDAD && art.FLG_INVENTARIABLE == 'S') { MetodosForm.mensajeInfo("Revisar", "No hay suficiente existencia del " + item.DS_NOMBRE + " para despacharlo", _datasistema); return; } //INV_DETA_AJUS req = (from u in _datasistema.ContextoInventario.INV_DETA_AJUS // where u.ID == item.ID_DETA_AJUS // select u).First(); //if (item.NM_CANTIDAD > req.NM_CANTIDAD - req.NM_CANT_DESP && item.FLG_DESP != 'S') //{ // MetodosForm.mensajeInfo("Revisar", "El articulo " + item.DS_NOMBRE + " solo tiene pendiente de despachar " + (req.NM_CANTIDAD - req.NM_CANT_DESP).ToString(), _datasistema); // return; //} } catch (Exception except) { MetodosForm.mensajeErrorDefault(except.Message, _datasistema); return; } } foreach (var item in lista_deta) { if (item.FLG_PROC != 'S') { INV_ARTICULO art = (from u in _datasistema.ContextoInventario.INV_ARTICULO where u.ID == item.ID_ARTICULO select u).First(); int? error = 0; string msj = string.Empty; if (art.FLG_INVENTARIABLE == 'S') { _datasistema.ContextoInventario.PR_INV_PROC_DESPACHO(_datasistema.empresa.ID, p.ID_UBICACION_BODEGA, p.NM_EJERCICIO, p.NM_PERIODO, item.ID_ARTICULO, item.NM_CANTIDAD, p.ID, p.ID_TIPO_DOCUMENTO, p.CD_SERIE + p.CD_NUMERO.ToString(), ref error, ref msj); } if (error == 0) { INV_DETA_AJUS d = (from u in _datasistema.ContextoInventario.INV_DETA_AJUS where u.ID == item.ID select u).First(); d.FLG_PROC = 'S'; _datasistema.ContextoInventario.Refresh(System.Data.Linq.RefreshMode.OverwriteCurrentValues); _datasistema.ContextoInventario.SubmitChanges(); } } } if ((from u in _datasistema.ContextoInventario.INV_DETA_AJUS where u.ID_AJUS == p.ID && u.FLG_PROC != 'S' select u).Count() > 0) { MetodosForm.mensajeErrorDefault("Hay productos que no salieron", _datasistema); return; } p.CD_ESTA_DOCUMENTO = 'A'; _datasistema.ContextoInventario.Refresh(System.Data.Linq.RefreshMode.OverwriteCurrentValues); _datasistema.ContextoInventario.SubmitChanges(); consultar(); MetodosForm.seleccionarFila(uigridview, "ID", p.ID); } } } catch (Exception ex) { MetodosForm.mensajeErrorDefault(ex.Message, _datasistema); } }
public void guardar() { try { if (!validar()) { return; } ; int cxc = 0; int cxp = 0; if (UIID_CUENTAXCOBRAR.EditValue != null) { cxc = (int)UIID_CUENTAXCOBRAR.EditValue; } if (UIID_CUENTAXPAGAR.EditValue != null) { cxp = (int)UIID_CUENTAXPAGAR.EditValue; } SIS_TERCERO m = new SIS_TERCERO { ID = 0, ID_EMPRESA = _datasistema.empresa.ID, DS_NOMBRE = UIDS_NOMBRE.Text, DS_RZN_COMER = UIDS_RZN_COMER.Text, DS_NM_NIT = UIDS_NM_NIT.Text, DS_NM_DUI = UIDS_NM_DUI.Text, DS_NM_RF = UIDS_NM_RF.Text, CD_TIPO_CONTRIBUYENTE = char.Parse(UICD_TIPO_CONTRIBUYENTE.EditValue.ToString()), ID_MUNICIPIO = int.Parse(UIID_MUNICIPIO.EditValue.ToString()), DS_DIRECCION = UIDS_DIRECCION.Text, DS_NM_TELEFONO = UIDS_NM_TELEFONO.Text, DS_CORREO_E = UIDS_CORREO_E.Text, DS_CONTACTO = UIDS_CONTACTO.Text, DS_REFERENCIA = UIDS_REFERENCIA.Text, FLG_CLIENTE = char.Parse(UIFLG_CLIENTE.EditValue.ToString()), FLG_PROVEEDOR = char.Parse(UIFLG_PROVEEDOR.EditValue.ToString()), ID_CUENTAXCOBRAR = cxc, ID_CUENTAXPAGAR = cxp, FLG_CREDITO_CLIENTE = char.Parse(UIFLG_CREDITO_CLIENTE.EditValue.ToString()), FLG_CREDITO_PROVEEDOR = char.Parse(UIFLG_CREDITO_PROVEEDOR.EditValue.ToString()), CD_TIPO_PERSONA = char.Parse(UICD_TIPO_PERSONA.EditValue.ToString()), ID_LISTA_PRECIO = int.Parse(UIID_LISTA_PRECIO.EditValue.ToString()), NM_CREDITO_CLIENTE = decimal.Parse(UINM_CREDITO_CLIENTE.EditValue.ToString()), NM_CREDITO_PROVEEDOR = decimal.Parse(UINM_CREDITO_PROVEEDOR.EditValue.ToString()), NM_DIAS_CREDITO_CLIENTE = int.Parse(UINM_DIAS_CREDITO_CLIENTE.EditValue.ToString()), NM_DIAS_CREDITO_PROVEEDOR = int.Parse(UINM_DIAS_CREDITO_PROVEEDOR.EditValue.ToString()), ID_CANAL = int.Parse(UIID_CANAL.EditValue.ToString()), NM_SALDO_CLIENTE = decimal.Parse(UINM_SALDO_CLIENTE.EditValue.ToString()), NM_SALDO_PROVEEDOR = decimal.Parse(UINM_SALDO_PROVEEDOR.EditValue.ToString()), FLG_CLIENTE_EXENTO_IVA = char.Parse(UIFLG_CLIENTE_EXENTO_IVA.EditValue.ToString()), FLG_PROVEEDOR_EXENTO_IVA = char.Parse(UIFLG_PROVEEDOR_EXENTO_IVA.EditValue.ToString()), ID_VENDEDOR = int.Parse(UIID_VENDEDOR.EditValue.ToString()), CD_ESTADO = char.Parse(UICD_ESTADO.EditValue.ToString()) }; if (UIID.Text == "") { m = manejadorData.insertar(m); } else { m.ID = int.Parse(UIID.Text); manejadorData.modificar(m); } consultar(); MetodosForm.seleccionarFila(uigridview, "ID", m.ID); } catch (Exception e) { MetodosForm.mensajeErrorDefault(e.Message, _datasistema); } }
public void guardar() { if (UIID_TIPO_DOCUMENTO.EditValue == null) { return; } if (UIID_TERCERO.EditValue == null) { return; } if (UIID.Text == "") { try { COMP_COMPRA m = new COMP_COMPRA { ID = 0, NM_EJERCICIO = (int)_datasistema.periodo.NM_EJERCICIO, NM_PERIODO = (int)_datasistema.periodo.NM_PERIODO, ID_EMPRESA = _datasistema.empresa.ID, ID_TERCERO = (int)UIID_TERCERO.EditValue, FLG_CREDITO = (char)UIFLG_CREDITO.EditValue, FE_FECHA = UIFE_FECHA.DateTime, FE_VENCIMIENTO = UIFE_VENCIMIENTO.DateTime, FE_RECEPCION = UIFE_RECEPCION.DateTime, ID_TIPO_DOCUMENTO = (int)UIID_TIPO_DOCUMENTO.EditValue, CD_SERIE = UICD_SERIE.Text, CD_NUMERO = int.Parse(UICD_NUMERO.EditValue.ToString()), NM_GRAVADO = decimal.Parse(UINM_GRAVADO.EditValue.ToString()), NM_EXENTO = decimal.Parse(UINM_EXENTO.EditValue.ToString()), NM_SUJETO_A_RENTA = decimal.Parse(UINM_SUJETO_A_RENTA.EditValue.ToString()), CD_ESTADO = 'D' }; _datasistema.ContextoCompras.Refresh(System.Data.Linq.RefreshMode.OverwriteCurrentValues); _datasistema.ContextoCompras.COMP_COMPRA.InsertOnSubmit(m); _datasistema.ContextoCompras.SubmitChanges(); int? error = 0; string msj = String.Empty; _datasistema.ContextoCompras.PR_COMP_ACTU_COMP(m.ID, m.ID_EMPRESA, ref error, ref msj); consultar(); MetodosForm.seleccionarFila(uigridview, "ID", m.ID); } catch (Exception e) { MetodosForm.mensajeErrorDefault(e.Message, _datasistema); } } else { try { COMP_COMPRA m = (from u in _datasistema.ContextoCompras.COMP_COMPRA where u.ID == int.Parse(UIID.Text) select u).First(); if (m.CD_ESTADO != 'D') { return; } { m.FLG_CREDITO = (char)UIFLG_CREDITO.EditValue; m.FE_FECHA = UIFE_FECHA.DateTime; m.FE_VENCIMIENTO = UIFE_VENCIMIENTO.DateTime; m.FE_RECEPCION = UIFE_RECEPCION.DateTime; m.ID_TIPO_DOCUMENTO = (int)UIID_TIPO_DOCUMENTO.EditValue; m.CD_SERIE = UICD_SERIE.Text; m.CD_NUMERO = int.Parse(UICD_NUMERO.EditValue.ToString()); m.NM_GRAVADO = decimal.Parse(UINM_GRAVADO.EditValue.ToString()); m.NM_EXENTO = decimal.Parse(UINM_EXENTO.EditValue.ToString()); m.NM_SUJETO_A_RENTA = decimal.Parse(UINM_SUJETO_A_RENTA.EditValue.ToString()); _datasistema.ContextoCompras.Refresh(System.Data.Linq.RefreshMode.OverwriteCurrentValues); _datasistema.ContextoCompras.SubmitChanges(); int? error = 0; string msj = String.Empty; _datasistema.ContextoCompras.PR_COMP_ACTU_COMP(m.ID, m.ID_EMPRESA, ref error, ref msj); consultar(); MetodosForm.seleccionarFila(uigridview, "ID", m.ID); } } catch (Exception e) { MetodosForm.mensajeErrorDefault(e.Message, _datasistema); } } }