コード例 #1
0
        private void IngresarPago()
        {
            C_Pago objetoPago = new C_Pago();

            objetoPago.CodigoPago     = 1;
            objetoPago.CodigoCredito  = Int32.Parse(Cmb_CodigoCreditoTrabajador.SelectedValue.ToString());
            objetoPago.MontoPagar     = Double.Parse(Txt_I_MontoPagarTrabajador.Text.ToString());
            objetoPago.CodigoTipoPago = Int32.Parse(Cmb_TipoPagoTrabajador.SelectedValue.ToString());
            if (Txt_I_NumVoucherTrabajador.Text == String.Empty)
            {
                Txt_I_NumVoucherTrabajador.Text = "N/E";
                objetoPago.NumVoucher           = Txt_I_NumVoucherTrabajador.Text;
            }
            else
            {
                objetoPago.NumVoucher = Txt_I_NumVoucherTrabajador.Text;
            }
            if (Txt_I_NumCuentaTrabajador.Text == String.Empty)
            {
                Txt_I_NumCuentaTrabajador.Text = "N/E";
                objetoPago.NumCuenta           = Txt_I_NumCuentaTrabajador.Text;
            }
            else
            {
                objetoPago.NumCuenta = Txt_I_NumCuentaTrabajador.Text;
            }
            if (Txt_I_EntidadBancariaTrabajador.Text == String.Empty)
            {
                Txt_I_EntidadBancariaTrabajador.Text = "N/E";
                objetoPago.EntidadBancaria           = Txt_I_EntidadBancariaTrabajador.Text;
            }
            else
            {
                objetoPago.EntidadBancaria = Txt_I_EntidadBancariaTrabajador.Text;
            }
            objetoPago.CodigoCaja = _codigoCaja;
            objetoPago.FechaPago  = dtp_ProxPagoTrabajador.Value;
            if (_shalong.Pago(1, objetoPago))
            {
                MessageBox.Show("Ingreso Correctamente", "Gestion Ventas", MessageBoxButtons.OK);
                CargarCombobox();
                CargarDataGridView();
            }
            else
            {
                MessageBox.Show("Revise Los Datos", "Gestion Ventas", MessageBoxButtons.OK, MessageBoxIcon.Exclamation);
            }
        }
コード例 #2
0
        private void Btn_Pagar_Click(object sender, EventArgs e)
        {
            C_Pago objetoPago = new C_Pago();

            if (Cmb_TipoPago.SelectedIndex == -1)
            {
                MessageBox.Show("Ingrese un Tipo de Pago Por Favor", "Gestion Ventas", MessageBoxButtons.OK);
                return;
            }
            else
            {
                objetoPago.CodigoTipoPago = Int32.Parse(Cmb_TipoPago.SelectedValue.ToString());
            }
            objetoPago.CodigoCaja = _codigoCaja;
            if (Cmb_CodigoCredito.SelectedIndex == -1)
            {
                MessageBox.Show("Ingrese un Codigo de Credito Por Favor", "Gestion Ventas", MessageBoxButtons.OK);
                return;
            }
            else
            {
                objetoPago.CodigoCredito = Int32.Parse(Cmb_CodigoCredito.SelectedValue.ToString());
            }
            //
            objetoPago.NumCuenta       = " ";
            objetoPago.EntidadBancaria = " ";
            objetoPago.NumVoucher      = " ";
            objetoPago.FechaPago       = dtp_Fecha.Value;
            if (Txt_Monto.Text == String.Empty)
            {
                MessageBox.Show("No deje el monto en blanco", "Gestion Ventas", MessageBoxButtons.OK, MessageBoxIcon.Exclamation);
                objetoPago.MontoPagar = 0.0;
            }
            else
            {
                objetoPago.MontoPagar = Double.Parse(Txt_Monto.Text);
                if (_shalong.Pago(1, objetoPago))
                {
                    MessageBox.Show("Pago Realizado satisfactoriamente", "Gestion Ventas", MessageBoxButtons.OK);
                    CargarComboBox();
                    CargarDataGridView();
                }
                else
                {
                    MessageBox.Show("Revise los Datos", "Gestion Ventas", MessageBoxButtons.OK, MessageBoxIcon.Exclamation);
                }
            }
        }