public void ModificarTest()
        {
            PagoCompra pagoCompra = new PagoCompra();
            bool       paso;

            pagoCompra.PagoCompraId = 3;
            pagoCompra.Fecha        = DateTime.Now;
            pagoCompra.MontoPagar   = 12;
            paso = PagoCompraBLL.Modificar(pagoCompra);
            Assert.AreEqual(paso, true);
        }
        private void Guardarbutton_Click(object sender, EventArgs e)
        {
            //if (Convert.ToDouble(DeudatextBox.Text) < 1)
            //{
            // if (Convert.ToDouble(MontoPagartextBox.Text)== Convert.ToDouble(DeudatextBox.Text) && Convert.ToDouble(MontoPagartextBox.Text) <0)
            // {
            PagoCompra pago = new PagoCompra();
            bool       paso = false;

            if (HayErrores())
            {
                MessageBox.Show("Favor revisar todos los campos", "Validación",
                                MessageBoxButtons.OK, MessageBoxIcon.Error);
                return;
            }

            pago = LlenaClase();

            if (IdnumericUpDown.Value == 0)
            {
                paso = PagoCompraBLL.Guardar(pago);
            }

            else
            {
                paso = PagoCompraBLL.Modificar(LlenaClase());
            }

            if (paso)
            {
                MessageBox.Show("Guardado", "Con Exito!!!", MessageBoxButtons.OK, MessageBoxIcon.Information);
            }
            else
            {
                MessageBox.Show("No se pudo Guardar", "Error!!!!", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
            //}
            //else
            //    MessageBox.Show("El Pago Excede el Balance, Introdusca valor Menor Valido");
            // }
            //else
            //MessageBox.Show("Compra Saldada!");
        }