private void btnProcesar_Click(object sender, EventArgs e) { frmBajoVolumenIngresoDepositos padre = (frmBajoVolumenIngresoDepositos)this.Owner; ConteoNiquel conteoNiquel = new ConteoNiquel(c500: nud500.Value, c50: nud50.Value, c25: nud25.Value, c10: nud10.Value, c100: nud100.Value, c5: nud5.Value); padre.actualizarmontoNiquel(montoNiquel); padre.actualizarconteoNiquel(conteoNiquel); this.Close(); }
private void btnConfirmar_Click(object sender, EventArgs e) { try { if ((txtMontoCambio.Text != "") && (txtMontoCambio.Text != "0") && (epError.GetError(nudMontoBillete) == "") && (epError.GetError(nudMontoNiquel) == "")) { if (((rdbCompra.Checked) && (_monedadeposito == Monedas.Colones)) || ((rdbVenta.Checked) && (_monedadeposito == Monedas.Dolares)) || ((rdbventaeur.Checked) && (_monedadeposito == Monedas.Euros)) || ((rdbcompraeur.Checked) && (_monedadeposito == Monedas.Colones))) { if (rdbCompra.Checked) { _compraventa = new CompraVenta(transaccion: TipoTransaccion.Compra, tipocambio: _tipocambio, monto_transaccion: Decimal.Parse(txtMontoTransaccion.Text), monto_cambio: Decimal.Parse(txtMontoCambio.Text), monto_billete: nudMontoBillete.Value, monto_niquel: nudMontoNiquel.Value); } if (rdbVenta.Checked) { _compraventa = new CompraVenta(transaccion: TipoTransaccion.Venta, tipocambio: _tipocambio, monto_transaccion: Decimal.Parse(txtMontoTransaccion.Text), monto_cambio: Decimal.Parse(txtMontoCambio.Text), monto_billete: nudMontoBillete.Value, monto_niquel: nudMontoNiquel.Value); } if (rdbcompraeur.Checked) { _compraventa = new CompraVenta(transaccion: TipoTransaccion.CompraEuros, tipocambio: _tipocambio, monto_transaccion: Decimal.Parse(txtMontoTransaccion.Text), monto_cambio: Decimal.Parse(txtMontoCambio.Text), monto_billete: nudMontoBillete.Value, monto_niquel: nudMontoNiquel.Value); } if (rdbventaeur.Checked) { _compraventa = new CompraVenta(transaccion: TipoTransaccion.VentaEuros, tipocambio: _tipocambio, monto_transaccion: Decimal.Parse(txtMontoTransaccion.Text), monto_cambio: Decimal.Parse(txtMontoCambio.Text), monto_billete: nudMontoBillete.Value, monto_niquel: nudMontoNiquel.Value); } frmBajoVolumenIngresoDepositos padre = (frmBajoVolumenIngresoDepositos)this.Owner; //Ingreso de depositos padre.actualizarcompraventa(_compraventa); this.Close(); } else { if (rdbCompra.Checked) { epError.SetError(rdbCompra, "El monto declarado en el depósito difiere del tipo de transacción de tipo de cambio"); } else { epError.SetError(rdbVenta, "El monto declarado en el depósito difiere del tipo de transacción de tipo de cambio"); } } } else { epError.SetError(txtMontoCambio, "El monto de la transacción del tipo de cambio se encuentra vacío o/y hay valores incorrectos en los montos de transacción (billete, niquel)"); } } catch (Excepcion ex) { ex.mostrarMensaje(); } }
private void btnIncluir_Click(object sender, EventArgs e) { try { if (dgvcheques.Rows.Count > 0) { frmBajoVolumenIngresoDepositos padre = (frmBajoVolumenIngresoDepositos)this.Owner; //Ingreso de depositos padre.actualizarlistachequesDeposito(_listachequedeposito); this.Close(); } else { epError.SetError(dgvcheques, "No hay cheques registrados en la bandeja"); } } catch (Excepcion ex) { ex.mostrarMensaje(); } }
private void btnConfirmar_Click(object sender, EventArgs e) { try { if (dgvbilletes.Rows.Count > 0) { frmBajoVolumenIngresoDepositos padre = (frmBajoVolumenIngresoDepositos)this.Owner; //Ingreso de depositos padre.actualizarbilletesfalsos(_listabilletefalso); this.Close(); } else { MessageBox.Show("No hay registros ingresados para el control de los billetes falsos."); } } catch (Excepcion ex) { ex.mostrarMensaje(); } }
/// <summary> /// Clic en el botón de aceptar. /// </summary> private void btnAceptar_Click(object sender, EventArgs e) { switch (_formnew) { case 1: this.Hide(); frmBajoVolumenIngresoManifiesto padre = (frmBajoVolumenIngresoManifiesto)this.Owner; //MANIFIESTO padre.actualizarmanifiesto(_colaborador); break; case 2: this.Hide(); frmModificarTula formulario2 = new frmModificarTula(_cajero, _colaborador, _manifiesto); //TULA formulario2.ShowDialog(); this.Close(); break; case 3: this.Hide(); frmCierreCajero padre2 = (frmCierreCajero)this.Owner; //Cierre de Cajero padre2.permisocoordinador(_colaborador.ID); break; case 4: this.Hide(); frmEntregaBajoAltoVolumen formulario = new frmEntregaBajoAltoVolumen(ref _procesoBAV, ref _colaborador); formulario.ShowDialog(); this.Close(); break; case 5: //Proceso Bajo Volumen Ingreso Depósitos this.Hide(); frmBajoVolumenIngresoDepositos padre3 = (frmBajoVolumenIngresoDepositos)this.Owner; padre3.permisocoordinador(_colaborador.ID); this.Close(); break; case 6: this.Hide(); frmBajoVolumenIngresoManifiesto padre4 = (frmBajoVolumenIngresoManifiesto)this.Owner; padre4.permisocoordinador(_colaborador.ID); this.Close(); break; case 7: this.Hide(); frmCierreCajero padre5 = (frmCierreCajero)this.Owner; padre5.permisocoordinador(_colaborador.ID); this.Close(); break; case 8: this.Hide(); frmValidacionAltoVolumen formulario3 = (frmValidacionAltoVolumen)this.Owner; formulario3.permisocoordinador(_colaborador.ID); this.Close(); break; case 9: this.Hide(); frmPantallaResumenManifiestoPBV padre6 = (frmPantallaResumenManifiestoPBV)this.Owner; padre6.permisocoordinadorinconsistencia(_colaborador.ID, txtcomentario.Text); break; case 10: this.Hide(); frmTipoEntregaAV formulario4 = new frmTipoEntregaAV(ref _procesoBAV, ref _colaborador); formulario4.ShowDialog(); this.Close(); break; case 11: this.Hide(); frmProcesamientoAltoVolumen padre7 = (frmProcesamientoAltoVolumen)this.Owner; padre7.permisocoordinador(_colaborador.ID); this.Close(); break; case 12: this.Hide(); frmConsultaAltoVolumen padre8 = (frmConsultaAltoVolumen)this.Owner; padre8.permisocoordinador(_colaborador.ID); this.Close(); break; case 13: this.Hide(); frmValidacionCajeroNiquel padre9 = (frmValidacionCajeroNiquel)this.Owner; padre9.permisocoordinador(_colaborador.ID); this.Close(); break; } }
private void btnProcesar_Click(object sender, EventArgs e) { try { if ((cboCamara.SelectedIndex < 0) || (cboCamara.SelectedItem.ToString().Contains("Todos"))) { epError.SetError(cboCamara, "Favor seleccionar alguna cámara adecuada para continuar."); } else { Camara camara = (Camara)cboCamara.SelectedItem; Cliente cliente = (Cliente)cboCliente.SelectedItem; PuntoVenta puntoventa = (PuntoVenta)cboPuntoVenta.SelectedItem; archivo.writetext("Ingreso Manifiesto, Cliente a procesar: " + cliente.Nombre); archivo.writetext("Ingreso Manifiesto, Punto de venta a procesar: " + puntoventa.Nombre); //Monedas moneda = (Monedas)cboMoneda.SelectedIndex; decimal montocolones = (decimal)nudMontoCOL.Value; decimal montodolares = (decimal)nudMontoUSD.Value; decimal montoeuros = (decimal)nudMontoEUR.Value; _manifiesto.Camara = camara; _manifiesto.Cliente = cliente; _manifiesto.PuntoVenta = puntoventa; archivo.writetext("Ingreso Manifiesto, Cliente en _manifiesto a procesar: " + _manifiesto.Cliente.Nombre); archivo.writetext("Ingreso Manifiesto, Punto de venta en _manifiesto a procesar: " + _manifiesto.PuntoVenta.Nombre); //_manifiesto.Monedas = moneda; _manifiesto.Monto_Colones = montocolones; _manifiesto.Monto_Dolares = montodolares; _manifiesto.Monto_Euros = montoeuros; _manifiesto.Tulas = new BindingList <Tula>(); if (validaCampos()) { if ((nudMontoCOL.Value != 0) || (nudMontoUSD.Value != 0) || (nudMontoEUR.Value != 0)) { if (_manifiestos_pendientes == false) { archivo.writetext("Crea nuevo registro de procesamiento bajo volumen manifiesto"); archivo.writetext("Ingreso Manifiesto, Cliente en _manifiesto a agregarProcesamientoBajoVolumenManifiesto: " + _manifiesto.Cliente.Nombre); archivo.writetext("Ingreso Manifiesto, Punto de venta en _manifiesto a agregarProcesamientoBajoVolumenManifiesto: " + _manifiesto.PuntoVenta.Nombre); _mantenimiento.agregarProcesamientoBajoVolumenManifiesto(ref _manifiesto, _colaborador); archivo.writetext("Crea registro de pendiente de procesamientobajovolumenmanifiesto"); _mantenimiento.agregarPendienteProcesamientoBajoVolumenManifiesto(ref _manifiesto, ref _colaborador); _manifiestos_pendientes = true; } else { archivo.writetext("Ingreso Manifiesto, Cliente en _manifiesto actualizarProcesamientoBajoVolumenManifiesto: " + _manifiesto.Cliente.Nombre); archivo.writetext("Ingreso Manifiesto, Punto de venta en _manifiesto actualizarProcesamientoBajoVolumenManifiesto: " + _manifiesto.PuntoVenta.Nombre); _mantenimiento.actualizarProcesamientoBajoVolumenManifiesto(ref _manifiesto); archivo.writetext("Actualiza registro de procesamiento bajo volumen manifiesto"); } frmBajoVolumenIngresoDepositos formulario = new frmBajoVolumenIngresoDepositos(ref _manifiesto, ref _procesobajovolumen, _manifiestos_pendientes, ref _colaborador); formulario.ShowDialog(this); if (_manifiesto == null) { _manifiestos_pendientes = false; if (_procesobajovolumen != null) { _procesobajovolumen = _mantenimiento.listarProcesamientoBajoVolumenCajero(ref _colaborador); while (_procesobajovolumen.Excedelimite) { archivo.writetext("Procesamiento bajo volumen excede límite, hora de realizar entrega"); _procesobajovolumen.Camara = (Camara)cboCamara.SelectedItem; frmEntregaBajoAltoVolumen formularioEntrega = new frmEntregaBajoAltoVolumen(ref _procesobajovolumen, ref _colaborador); formularioEntrega.ShowDialog(this); _procesobajovolumen = _mantenimiento.listarProcesamientoBajoVolumenCajero(ref _colaborador); } //if (_procesobajovolumen.Excedelimite == true) //{ // archivo.writetext("Procesamiento bajo volumen excede límite, hora de realizar entrega"); // _procesobajovolumen.Camara = (Camara)cboCamara.SelectedItem; // frmEntregaBajoAltoVolumen formularioEntrega = new frmEntregaBajoAltoVolumen(ref _procesobajovolumen, ref _colaborador); // formularioEntrega.ShowDialog(this); // _procesobajovolumen = _mantenimiento.listarProcesamientoBajoVolumenCajero(ref _colaborador); //} } limpiarcampos(); _manifiesto = new ProcesamientoBajoVolumenManifiesto(); } } else { frmValidacionCoordinadorCE formulario = new frmValidacionCoordinadorCE(6, _colaborador); formulario.ShowDialog(this); if (permisosup) { if (_manifiestos_pendientes == false) { archivo.writetext("Ingreso Manifiesto, Cliente en _manifiesto _manifiestos_pendientes == false validacion coordinador: " + _manifiesto.Cliente.Nombre); archivo.writetext("Ingreso Manifiesto, Punto de venta en _manifiesto _manifiestos_pendientes == false validacion coordinador: " + _manifiesto.PuntoVenta.Nombre); _mantenimiento.agregarPendienteProcesamientoBajoVolumenManifiesto(ref _manifiesto, ref _colaborador); } frmBajoVolumenIngresoDepositos formulario2 = new frmBajoVolumenIngresoDepositos(ref _manifiesto, ref _procesobajovolumen, _manifiestos_pendientes, ref _colaborador); formulario2.ShowDialog(this); if (_manifiesto == null) { _manifiestos_pendientes = false; if (_procesobajovolumen != null) { if (_procesobajovolumen.Excedelimite == true) { _procesobajovolumen.Camara = (Camara)cboCamara.SelectedItem; frmEntregaBajoAltoVolumen formularioEntrega = new frmEntregaBajoAltoVolumen(ref _procesobajovolumen, ref _colaborador); formularioEntrega.ShowDialog(this); _procesobajovolumen = _mantenimiento.listarProcesamientoBajoVolumenCajero(ref _colaborador); } } limpiarcampos(); _manifiesto = new ProcesamientoBajoVolumenManifiesto(); } } } } archivo.writetext("Carga procesamiento bajo volumen existente. AD: " + _procesobajovolumen.MontoAD.ToString() + ", BD:" + _procesobajovolumen.MontoBD.ToString() + ",DOL:" + _procesobajovolumen.MontoDOL.ToString() + ", EUR: " + _procesobajovolumen.MontoEUR.ToString() + ", COLTOT: " + _procesobajovolumen.MontoCOL.ToString()); } } catch (Exception ex) { MessageBox.Show("btnProcesar error: " + ex.Message); //falta agregar excepción } }