public void guardar() { try { if (UICD_TIPO_SALDO.EditValue == null) { MetodosForm.mensajeErrorDefault("Seleccione el tipo de saldo", _datasistema); return; } CONT_CUENTA c = new CONT_CUENTA { ID_EMPRESA = _datasistema.empresa.ID, CD_CUENTA = UICD_CUENTA.Text, DS_CUENTA = UIDS_CUENTA.Text, CD_TIPO_SALDO = char.Parse(UICD_TIPO_SALDO.EditValue.ToString()), ID_CUENTA_PADRE = Cuentapadre.ID, FLG_DETALLE = char.Parse(UIFLG_DETALLE.EditValue.ToString()), ID_RUBRO = int.Parse(UIID_RUBRO.EditValue.ToString()), ID_NIVEL = int.Parse(UIID_NIVEL.EditValue.ToString()) }; if (UIID.Text == "") { c = manejadorData.insertar(c); } else { c.ID = int.Parse(UIID.Text); manejadorData.modificar(c); } consultar(); UITREE_CATALOGOCUENTAS.FocusedNode = UITREE_CATALOGOCUENTAS.FindNodeByKeyID(c.ID); } catch (Exception ex) { MetodosForm.mensajeErrorDefault(ex.Message, _datasistema); } }
public void nuevo() { if (UIID.Text == "") { return; } CONT_CUENTA Cuenta = manejadorData.consultarPorId(int.Parse(UIID.Text)); if (Cuenta.FLG_DETALLE == 'S') { MetodosForm.mensajeErrorDefault("La cuenta es de detalle", _datasistema); return; } CONT_NIVEL_CUENTA Nivel = manejadorNivel.consultarPorId(int.Parse(UIID_NIVEL.EditValue.ToString())); if (manejadorNivel.consultarPorNivel(_datasistema.empresa.ID, Nivel.NM_NIVEL.Value).Count() == 0) { MetodosForm.mensajeErrorDefault("No existe el siguiente nivel", _datasistema); return; } Nivel = manejadorNivel.consultarSiguienteNivel(Nivel.NM_NIVEL.Value); UIID.Text = ""; UICD_CUENTA.Text = null; UIDS_CUENTA.Text = ""; UICD_TIPO_SALDO.EditValue = null; UIFLG_DETALLE.Checked = true; UICD_CUENTA_PADRE.Text = Cuenta.CD_CUENTA; Cuentapadre = Cuenta; //variable temporal UIID_NIVEL.EditValue = Nivel.ID; //UIID_RUBRO.EditValue = null; }
public void eliminardetalle(FAC_DETA_PEDIDO d) { try { //FAC_DETA_PEDIDO tupla = (from u in _datasistema.ContextoVentas.FAC_DETA_PEDIDO // where u.ID == d.ID // select u).First(); //_datasistema.ContextoVentas.FAC_DETA_PEDIDO.DeleteOnSubmit(tupla); //_datasistema.ContextoVentas.SubmitChanges(); manejadorDataDetalle.eliminar(d); int? error = 0; string msj = String.Empty; _datasistema.ContextoVentas.PR_VEN_ACTU_DETA_PEDIDO(d.ID_PEDIDO, _datasistema.empresa.ID, ref error, ref msj); if (error != 0) { MetodosForm.mensajeErrorDefault(msj, _datasistema); } consultardetalle(); } catch (Exception ex) { MetodosForm.mensajeErrorDefault(ex.Message, _datasistema); consultardetalle(); } }
public void imprimir() { try { //V_FAC_PEDIDO enca = (from u in _datasistema.ContextoVentas.V_FAC_PEDIDO //where u.ID == (int)UIID.EditValue //select u).First(); V_FAC_PEDIDO enca = manejadorData.consultarVistaPorId(int.Parse(UIID.Text)); //List<V_FAC_DETA_PEDIDO> detas = (from u in _datasistema.ContextoVentas .V_FAC_DETA_PEDIDO // where u.ID_PEDIDO == (int)UIID.EditValue // select u).ToList(); List <V_FAC_DETA_PEDIDO> detas = manejadorDataDetalle.consultarVistaPorIdEnca(int.Parse(UIID.Text)); cPedido data = new cPedido(enca, detas); rpt_pedido rpt = new rpt_pedido(); List <cPedido> prpdata = new List <cPedido>(); prpdata.Add(data); rpt.DataSource = prpdata; //rpt.ShowPreviewDialog(); } catch (Exception ex) { MetodosForm.mensajeErrorDefault(ex.Message, _datasistema); } }
public void guardar() { CONT_CONFIG m = new CONT_CONFIG { ID = 0, ID_NIVEL_MAYOR = int.Parse(UIID_NIVEL_MAYOR.EditValue.ToString()), FLG_USA_CENTRO_COSTO = char.Parse(UIFLG_USA_CENTRO_COSTO.EditValue.ToString()), DS_NOMBRE_CONTADOR = UIDS_NOMBRE_CONTADOR.Text, ID_EMPRESA = _datasistema.empresa.ID }; if (lista.Count() > 0) { try { manejadorData.modificar(m); } catch (Exception e) { MetodosForm.mensajeErrorDefault(e.Message, _datasistema); } } else { try { manejadorData.insertar(m); } catch (Exception e) { MetodosForm.mensajeErrorDefault(e.Message, _datasistema); } } consultar(); }
public void consultardetalle() { try { if (UIID.Text == "") { UIGRIDCONTROL_DETA.DataSource = null; UIGRIDVIEW_DETA.OptionsBehavior.Editable = false; UIGRIDVIEW_DETA.OptionsView.NewItemRowPosition = DevExpress.XtraGrid.Views.Grid.NewItemRowPosition.None; return; } _datasistema.conectarInventario(); //lista_deta = new System.ComponentModel.BindingList<V_INV_DETA_AJUS>((from u in _datasistema.ContextoInventario .V_INV_DETA_AJUS where u.ID_AJUS == int.Parse(UIID.Text) select u // ).ToList()); lista_deta = new System.ComponentModel.BindingList <V_INV_DETA_AJUS>(manejadorDetalleAjuste.consultarVistaPorIdEnca(int.Parse(UIID.Text))); lista_deta.AddingNew += list_AddinDeta; UIGRIDCONTROL_DETA.DataSource = lista_deta; } catch (Exception e) { MetodosForm.mensajeErrorDefault(e.Message, _datasistema); } }
private void uibtnagregar_Click(object sender, EventArgs e) { try { if (UICD_TIPO_SALDO.EditValue == null) { MetodosForm.mensajeErrorDefault("Seleccione el tipo de saldo", _datasistema); return; } if (UICD_CUENTA.Text.Length == manejadorNivelCuenta.consultarPorIdNivel(_datasistema.empresa.ID, 1).NM_CANT_CARACTERES) { if (manejadorCuenta.consultarPorIdEmpresaPorRubro(_datasistema.empresa.ID, int.Parse(UIID_RUBRO.EditValue.ToString())).Count() > 0) { MetodosForm.mensajeErrorDefault("Rubro ya registrado", _datasistema); return; } //int idnivel = (from u in _datasistema.ContextoContabilidad.CONT_NIVEL_CUENTA where u.ID_EMPRESA == _datasistema.empresa.ID select u.ID).First(); int idnivel = 1; CONT_CUENTA c = new CONT_CUENTA { ID_EMPRESA = _datasistema.empresa.ID, CD_CUENTA = UICD_CUENTA.Text, DS_CUENTA = UIDS_CUENTA.Text, CD_TIPO_SALDO = char.Parse(UICD_TIPO_SALDO.EditValue.ToString()), ID_CUENTA_PADRE = 0, FLG_DETALLE = 'N', ID_RUBRO = int.Parse(UIID_RUBRO.EditValue.ToString()), ID_NIVEL = idnivel }; manejadorCuenta.insertar(c); this.Close(); } else { MetodosForm.mensajeErrorDefault("Numero de caracteres invalido para la cuenta", _datasistema); } } catch (Exception ex) { MetodosForm.mensajeErrorDefault(ex.Message, _datasistema); } }
public void guardar() { try { SIS_UBICACION m = new SIS_UBICACION { ID = 0, DS_UBICACION = UIDS_UBICACION.Text, ID_EMPRESA = _datasistema.empresa.ID, CD_TIPO_UBICACION = char.Parse(UICD_TIPO_UBICA.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 eliminardetalle(FAC_DETA_VENTA d) { try { FAC_DETA_VENTA tupla = (from u in _datasistema.ContextoVentas.FAC_DETA_VENTA where u.ID == d.ID select u).First(); _datasistema.ContextoVentas.FAC_DETA_VENTA.DeleteOnSubmit(tupla); _datasistema.ContextoVentas.SubmitChanges(); int? error = 0; string msj = String.Empty; _datasistema.ContextoVentas.PR_VEN_ACTU_DETA_VENT(tupla.ID_VENTA, _datasistema.empresa.ID, ref error, ref msj); if (error != 0) { MetodosForm.mensajeErrorDefault(msj, _datasistema); } consultardetalle(); } catch (Exception ex) { MetodosForm.mensajeErrorDefault(ex.Message, _datasistema); consultardetalle(); } }
public bool validar() { try { if (UIID_TIENDA.EditValue == null) { throw new Exception("Elija una tienda"); } if (UIID_TIPO_DOCUMENTO.EditValue == null) { throw new Exception("Elija un documento"); } if (UIID_TERCERO.EditValue == null) { throw new Exception("Elija un cliente"); } if (UIID_VENDEDOR.EditValue == null) { throw new Exception("Elija un vendedor"); } } catch (Exception ex) { MetodosForm.mensajeErrorDefault(ex.Message, _datasistema); return(false); } return(true); }
public void modificardetalle(FAC_DETA_VENTA d) { try { FAC_DETA_VENTA tupla = (from u in _datasistema.ContextoVentas.FAC_DETA_VENTA where u.ID == d.ID select u).First(); tupla.ID_ARTICULO = d.ID_ARTICULO; tupla.NM_CANTIDAD = d.NM_CANTIDAD; tupla.NM_PRECIO = d.NM_PRECIO; _datasistema.ContextoVentas.Refresh(System.Data.Linq.RefreshMode.OverwriteCurrentValues); _datasistema.ContextoVentas.SubmitChanges(); int? error = 0; string msj = String.Empty; _datasistema.ContextoVentas.PR_VEN_ACTU_DETA_VENT(d.ID_VENTA, _datasistema.empresa.ID, ref error, ref msj); if (error != 0) { MetodosForm.mensajeErrorDefault(msj, _datasistema); } consultardetalle(); } catch (Exception ex) { MetodosForm.mensajeErrorDefault(ex.Message, _datasistema); consultardetalle(); } }
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() { 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 consultarDetalle() { try { _datasistema.conectarInventario(); _datasistema.conectarVentas(); if (int.Parse(UIID.Text) != 0) { List <V_FAC_DETA_LISTA_PRECIO> listaPrecio = (from u in _datasistema.ContextoVentas.V_FAC_DETA_LISTA_PRECIO where u.ID_LISTA == int.Parse(UIID.Text) select u).ToList(); int?[] listaDetaPrecio = (from u in _datasistema.ContextoVentas.V_FAC_DETA_LISTA_PRECIO where u.ID_LISTA == int.Parse(UIID.Text) select u.ID_ARTICULO).ToArray(); List <V_INV_ARTICULO> listaArti = (from u in _datasistema.ContextoInventario.V_INV_ARTICULO where u.FLG_INVENTARIABLE == 'S' && !listaDetaPrecio.Contains(u.ID) select u).ToList(); UIGRIDCONTROL_ARTICULOS.DataSource = listaArti; UIGRIDCONTROL_DETALIST.DataSource = listaPrecio; } } catch (Exception ex) { MetodosForm.mensajeErrorDefault(ex.Message, _datasistema); } }
public void eliminar() { try { INV_ENCA_DESP m = new INV_ENCA_DESP { ID = int.Parse(UIID.Text), NM_EJERCICIO = _datasistema.periodo.NM_EJERCICIO, NM_PERIODO = _datasistema.periodo.NM_PERIODO, ID_EMPRESA = _datasistema.empresa.ID }; //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; //} //_datasistema.ContextoInventario.Refresh(System.Data.Linq.RefreshMode.OverwriteCurrentValues); //_datasistema.ContextoInventario.INV_ENCA_DESP.DeleteOnSubmit(m); //_datasistema.ContextoInventario.SubmitChanges(); manejadorDespacho.eliminar(m); consultar(); } catch (Exception e) { MetodosForm.mensajeErrorDefault(e.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 Consultar() { try { _datasistema.conectarInventario(); lista_aux = (from u in _datasistema.ContextoInventario.V_INV_DETA_REQ where u.NM_CANT_FALTANTE > 0 && u.CD_ESTA_DOCUMENTO == 'A' && _datasistema.empresa.ID == u.ID_EMPRESA select u ).ToList(); lista_desp = (from u in _datasistema.ContextoInventario.V_INV_DETA_DESP where u.CD_ESTA_DOCUMENTO == 'D' && _datasistema.empresa.ID == u.ID_EMPRESA select u.ID_DETA_REQ).ToList(); lista = new List <V_INV_DETA_REQ>(); foreach (var item in lista_aux) { if (!lista_desp.Contains(item.ID)) { lista.Add(item); } } UIGRIDCONTROL.DataSource = lista; } catch (Exception ex) { MetodosForm.mensajeErrorDefault(ex.Message, _datasistema); } }
public void imprimir() { try { //V_INV_ENCA_DESP enca = (from u in _datasistema.ContextoInventario.V_INV_ENCA_DESP // where u.ID == (int)UIID.EditValue // select u).First(); V_INV_ENCA_DESP enca = manejadorDespacho.consultarVistaPorId(int.Parse(UIID.Text)); //List<V_INV_DETA_DESP> detas = (from u in _datasistema.ContextoInventario.V_INV_DETA_DESP // where u.ID_DESP == (int)UIID.EditValue // select u).ToList(); List <V_INV_DETA_DESP> detas = manejadorDetalleDespacho.consultarVistaPorIdEnca(int.Parse(UIID.Text)); cDespacho data = new cDespacho(enca, detas); rpt_despacho rpt = new rpt_despacho(); List <cDespacho> prpdata = new List <cDespacho>(); prpdata.Add(data); rpt.DataSource = prpdata; //rpt.ShowPreviewDialog(); } catch (Exception ex) { MetodosForm.mensajeErrorDefault(ex.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); } }
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 eliminar() { 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; } if (m.ID_INGRESO != 0) { int idingr = m.ID_INGRESO.Value; _datasistema.conectarInventario(); INV_ENCA_INGR ing = (from u in _datasistema.ContextoInventario.INV_ENCA_INGR where u.ID == idingr select u).First(); ing.ID_COMPRA = 0; _datasistema.ContextoInventario.Refresh(System.Data.Linq.RefreshMode.OverwriteCurrentValues); _datasistema.ContextoInventario.SubmitChanges(); } _datasistema.ContextoCompras.Refresh(System.Data.Linq.RefreshMode.OverwriteCurrentValues); _datasistema.ContextoCompras.COMP_COMPRA.DeleteOnSubmit(m); _datasistema.ContextoCompras.SubmitChanges(); consultar(); } 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); } }
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); } }
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() { 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 bool validar() { if (UIID_DIARIO.EditValue == null) { MetodosForm.mensajeErrorDefault("Seleccione el tipo de diario", _datasistema); return(false); } return(true); }
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); } } }
private void uirbn_btn_import_ingr_ItemClick(object sender, DevExpress.XtraBars.ItemClickEventArgs e) { try { form_sel_ingr_comp f = new form_sel_ingr_comp(_datasistema, this); f.ShowDialog(); } catch (Exception ex) { MetodosForm.mensajeErrorDefault(_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 UIGRIDCONTROL_DoubleClick(object sender, EventArgs e) { try { int id_periodo = int.Parse(UIGRIDVIEW.GetFocusedRowCellValue("ID").ToString()); periodo = manejadorData.consultarPorID(id_periodo); this.Close(); } catch (Exception ex) { MetodosForm.mensajeErrorDefault(ex.Message, _datasistema); } }