Esempio n. 1
0
        private void btnGuardar_Click(object sender, EventArgs e)
        {
            NPago  oPneg = new NPago();
            NCuota oCneg = new NCuota();

            int      codigo         = Convert.ToInt32(this.cmbCodigo.SelectedValue.ToString());
            int      clientecodigo  = Convert.ToInt32(this.cmbCliente.SelectedValue.ToString());
            int      empleadocodigo = Convert.ToInt32(this.cmbEmpleado.SelectedValue.ToString());
            DateTime fecha          = this.dtpFecha.Value;
            DateTime hora           = this.dtpHora.Value;
            double   totalcuota     = Convert.ToDouble(this.txtTotalCuota.Text);
            double   mora           = Convert.ToDouble(this.txtMora.Text);
            double   pago           = Convert.ToDouble(this.txtPago.Text);

            string rpta = oPneg.insertarPago(codigo, empleadocodigo, clientecodigo, fecha, hora, totalcuota, mora, pago);

            if (rpta.Equals("OK"))
            {
                MessageBox.Show(rpta, "Insertar Pago", MessageBoxButtons.OK, MessageBoxIcon.Information);
            }
            else
            {
                MessageBox.Show(rpta, "ERROR al Insertar Pago", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }

            bool   cancel = true;
            string rpta2  = oCneg.actualizarCuota(codigo, cancel);

            if (rpta2.Equals("OK"))
            {
                MessageBox.Show(rpta2, "Modificar Cuota", MessageBoxButtons.OK, MessageBoxIcon.Information);
            }
            else
            {
                MessageBox.Show(rpta2, "ERROR al Modificar Cuota", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }

            this.limpiar();
            this.inicial(false);
        }
Esempio n. 2
0
        private void button1_Click(object sender, EventArgs e)
        {
            if (this.cmbCliente.SelectedValue.ToString() == "")
            {
                MessageBox.Show("Ingrese un Código de Cliente", "Pago", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
            else
            {
                this.txtTotalCuota.Text    = "";
                this.txtTotalCuota.Enabled = true;
                this.txtMora.Enabled       = true;
                this.btnGuardar.Enabled    = true;
                int       codigoC = Convert.ToInt32(this.cmbCliente.SelectedValue.ToString());
                DataTable dt      = new NCuota().buscarCuota_Codigo(codigoC);

                foreach (DataRow row in dt.Rows)
                {
                    this.txtTotalCuota.Text = row["ImporteTotalCuota"].ToString();
                }

                double r = Convert.ToDouble(this.txtTotalCuota.Text) + Convert.ToDouble(this.txtMora.Text);
                this.txtPago.Text = r.ToString();
            }
        }
        private void btnGuardar_Click(object sender, EventArgs e)
        {
            if (this.cmbEmpleado.SelectedIndex == -1 || this.cmbCliente.SelectedIndex == -1 || this.txtMontoInteres.Text == "" || this.txtMontoPrestado.Text == "")
            {
                MessageBox.Show("Ingrese Campos Faltantes", "Error al Guardar Préstamo", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }

            else
            {
                //******************Prestamo******************

                double    mc, im, ift, tc;
                NPrestamo oPneg = new NPrestamo();
                NCuota    oCneg = new NCuota();

                int      empleadocodigo = Convert.ToInt32(this.cmbEmpleado.SelectedValue.ToString());
                int      clientecodigo  = Convert.ToInt32(this.cmbCliente.SelectedValue.ToString());
                DateTime fecha          = this.dtpFechaPrestamo.Value;
                DateTime hora           = this.dtpHora.Value;
                double   montoprestado  = Convert.ToDouble(this.txtMontoPrestado.Text);
                int      nrocuotas      = Convert.ToInt32(this.nudCuotas.Value);
                double   montointeres   = Convert.ToDouble(this.txtMontoInteres.Text);
                bool     cancelado      = false;

                string rpta = oPneg.insertarPrestamo(clientecodigo, empleadocodigo, fecha, hora, montoprestado, nrocuotas, montointeres, cancelado);

                if (rpta.Equals("OK"))
                {
                    MessageBox.Show("Préstamo Registrado", "Guardar Prestamo", MessageBoxButtons.OK, MessageBoxIcon.Information);

                    //******************Cuotas******************

                    mc  = Convert.ToDouble(txtMontoPrestado.Text) / Convert.ToDouble(nudCuotas.Value);
                    im  = 0.015 * Convert.ToDouble(txtMontoPrestado.Text);
                    ift = 0.00082 * mc;
                    tc  = mc + im + ift;
                    bool canceladocuota = false;

                    string rpta2 = "";

                    for (int i = 0; i < Convert.ToInt32(nudCuotas.Value); i++)
                    {
                        rpta2 = oCneg.insertarCuota(a, fecha, mc, im, ift, tc, canceladocuota);
                    }

                    if (rpta2.Equals("OK"))
                    {
                        MessageBox.Show("Cuota Registrada", "Guardar Cuota", MessageBoxButtons.OK, MessageBoxIcon.Information);
                    }
                    else
                    {
                        MessageBox.Show(rpta2, "Error al Guardar Cuota", MessageBoxButtons.OK, MessageBoxIcon.Error);
                    }
                    a++;
                }
                else
                {
                    MessageBox.Show(rpta, "Error al Guardar Prestamo", MessageBoxButtons.OK, MessageBoxIcon.Error);
                }

                this.limpiar();
                this.inicial();
            }
        }