private void Buscarbutton_Click(object sender, EventArgs e) { Expression <Func <PagoCompra, bool> > Filtro = p => true; int id; switch (FiltrocomboBox.SelectedIndex) { case 0: id = Convert.ToInt32(CriteriotextBox.Text); Filtro = p => p.PagoCompraId == id; break; case 1: Filtro = p => p.Fecha >= DesdedateTimePicker.Value && p.Fecha <= HastadateTimePicker.Value; break; case 2: Filtro = p => p.SuplidorId.Equals(CriteriotextBox.Text) && p.Fecha >= DesdedateTimePicker.Value && p.Fecha <= HastadateTimePicker.Value; break; case 3: Filtro = p => p.MontoPagar.Equals(CriteriotextBox.Text) && p.Fecha >= DesdedateTimePicker.Value && p.Fecha <= HastadateTimePicker.Value; break; case 4: Filtro = p => p.Deuda.Equals(CriteriotextBox.Text) && p.Fecha >= DesdedateTimePicker.Value && p.Fecha <= HastadateTimePicker.Value; break; case 5: Filtro = p => p.CompraId.Equals(CriteriotextBox.Text) && p.Fecha >= DesdedateTimePicker.Value && p.Fecha <= HastadateTimePicker.Value; break; case 6: Filtro = p => p.BalanceId.Equals(CriteriotextBox.Text) && p.Fecha >= DesdedateTimePicker.Value && p.Fecha <= HastadateTimePicker.Value; break; } pago = PagoCompraBLL.GetList(Filtro); ConsultadataGridView.DataSource = pago; }
public void BuscarTest() { PagoCompra pagoCompra = new PagoCompra(); int id = 2; pagoCompra = PagoCompraBLL.Buscar(id); Assert.IsNotNull(pagoCompra); }
public void EliminarTest() { int id = 3; bool paso; paso = PagoCompraBLL.Eliminar(id); Assert.AreEqual(paso, true); }
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 Eliminarbutton_Click(object sender, EventArgs e) { int id = Convert.ToInt32(IdnumericUpDown.Value); if (PagoCompraBLL.Eliminar(id)) { MessageBox.Show("Eliminado!", "Con Exito!", MessageBoxButtons.OK, MessageBoxIcon.Information); } else { MessageBox.Show("No se elimino", "Erro!", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
private void Buscarbutton_Click(object sender, EventArgs e) { int id = Convert.ToInt32(IdnumericUpDown.Value); PagoCompra pago = PagoCompraBLL.Buscar(id); if (pago != null) { FechadateTimePicker.Value = pago.Fecha; SuplidorcomboBox.SelectedValue = pago.SuplidorId; MontoPagartextBox.Text = pago.MontoPagar.ToString(); } else { MessageBox.Show("No se encontro", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
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!"); }