예제 #1
0
        private void BtnRegistrar_Click(object sender, EventArgs e)
        {
            Pago  pago  = new Pago(0, nudMonto.Value, DateTime.Now, matricula);
            DPago dpago = new DPago();

            if (nudMonto.Value > restante)
            {
                MessageBox.Show("El monto ingresado es mayor a la deuda", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
            else
            {
                DialogResult pregunta = MessageBox.Show("Desesa regitrar el pago?", "Aviso", MessageBoxButtons.YesNo, MessageBoxIcon.Question);

                if (pregunta == DialogResult.Yes)
                {
                    dpago.NuevaPago(pago);
                    MessageBox.Show("Pago realizado on exito", "Realizado", MessageBoxButtons.OK, MessageBoxIcon.Information);
                    Close();
                }
            }
        }
예제 #2
0
        private void BtnRegistrar_Click(object sender, EventArgs e)
        {
            DMatricula dMatricula = new DMatricula();
            DPago      dpago      = new DPago();
            Matricula  matricula  = new Matricula(0, cliente, mdlVariableAplicacion.EmpleadoActivo, total, DateTime.Now, dtpInicio.Value, dtpFinal.Value, Convert.ToInt32(nudPagos.Value), planElejido, promocionElejida);

            if (cliente == null)
            {
                MessageBox.Show("Debe seleccionar un cliente", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
            else
            {
                if (nudInicial.Value <= 0)
                {
                    MessageBox.Show("El pago no debe ser 0", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error);
                }
                else
                {
                    DialogResult pregunta = MessageBox.Show("Desea registrar la matricula?", "Alerta", MessageBoxButtons.YesNo, MessageBoxIcon.Question);
                    if (pregunta == DialogResult.Yes)
                    {
                        int codigomatricula = dMatricula.NuevaMatricula(matricula);
                        matricula.idMatricula = codigomatricula;
                        if (codigomatricula > 0)
                        {
                            Pago pago = new Pago(0, nudInicial.Value, DateTime.Now, matricula);
                            dpago.NuevaPago(pago);
                            MessageBox.Show("Matricula Registrada con Exito", "Exito", MessageBoxButtons.OK, MessageBoxIcon.Information);
                        }
                        else
                        {
                            MessageBox.Show("Algo salio mal !!", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error);
                        }
                    }
                }
            }
        }