public void ModificarTest() { Contexto db = new Contexto(); Compras Compra = new Compras(); Compra.CompraId = 1; Compra.Fecha = DateTime.Now; Compra.ProveedorId = 1; Compra.Balance = 2000; Compra.Itbis = 18; Compra.DetalleCompra.Add(new ComprasDetalle() { Id = 0, CompraId = 1, Cantidad = 20, ProductoId = 2, Precio = 50, Subtotal = 1000 } ); Assert.IsTrue(ComprasBLL.Modificar(Compra)); }
private void Recontar(Pagos pagos) { foreach (var item in pagos.DetallePagos) { var compraId = item.CompraId; Compras compra = ComprasBLL.Buscar(compraId); compra.Balance += item.Pago; ComprasBLL.Modificar(compra); } }
private void btnModificar_Click(object sender, EventArgs e) { //dataGridView1 = new DataGridView(); //bool validar = true; ; if (String.IsNullOrEmpty(txtNombreArticulo.Text)) { MessageBox.Show("Error, no hay Articulos para Modificar"); } //if (validar && txtNombre.Text !=null) else { //validar = true; ComprasBLL.Modificar(new Entidades.Compras() { CompraId = Convert.ToInt32(txtRIdCompras.Text), NombreArticulo = txtNombreArticulo.Text, Condicion = btnPNuevo.Text, CantidadArticulo = Convert.ToInt32(txtcantidadArticulo.Text), PrecioCompra = Convert.ToInt32(txtPrecioCompra.Text), Fecha = txtComprasFecha.Text, Observaciones = txtComprasObservaciones.Text, Codigo = txtComprasCodigo.Text, Precio = Convert.ToInt32(txtPrecioVenta.Text), //Ganancia = Convert.ToInt32(txtComprasGanancia.Text), //List = ComprasBLL.GetLista(); }); DialogResult dialogo = MessageBox.Show("Articulo Actualizado Correctamente"); if (dialogo == DialogResult.OK) { txtRIdCompras.Clear(); } txtNombreArticulo.Clear(); //btnPNuevo.Clear(); //btnUsado.Clear(); txtcantidadArticulo.Clear(); txtPrecioCompra.Clear(); txtComprasFecha.Clear(); txtComprasObservaciones.Clear(); txtComprasCodigo.Clear(); txtPrecioVenta.Clear(); //txtComprasGanancia.Clear(); btnNuevo.Enabled = true; //btnModificar.Enabled = false; //lista = PersonasBLL.Getlista(); // dataGridView1.DataSource = lista; } }
public void ModificarTest() { ComprasBLL Metodos = new ComprasBLL(); CompraProductos compra = new CompraProductos(); List <CompraProductosDetalle> detalle = new List <CompraProductosDetalle>(); compra.CompraId = 1; compra.ProveedorId = 1; compra.UsuarioId = 1; compra.Fecha = DateTime.Now; compra.Total = 600; compra.ProductosDetalle = detalle; Assert.IsTrue(Metodos.Modificar(compra)); }
public void ModificarTest() { bool paso; Compras compras = new Compras(); compras.CompraId = 1; compras.SuplidorId = 1; compras.FechaDeCompra = DateTime.Now; compras.SubTotal = 500; compras.ITBIS = 0.18; compras.Descuento = 50; compras.Total = 400; paso = ComprasBLL.Modificar(compras); Assert.AreEqual(paso, true); }
private void GuardarButton_Click(object sender, RoutedEventArgs e) { try { bool paso = false; Compras compra; if (!Validar()) { return; } if (!ValidarSuplidorId(Convert.ToInt32(SuplidorIdTextbox.Text))) { MessageBox.Show("Suplidor Id no valido", "Error", MessageBoxButton.OK, MessageBoxImage.Information); return; } compra = LlenaClase(); if (string.IsNullOrEmpty(CompraIDTextBox.Text) || CompraIDTextBox.Text == "0") { paso = ComprasBLL.Guardar(compra); } else { if (!ExisteEnDB()) { MessageBox.Show("Persona No Encontrada", "Error", MessageBoxButton.OK, MessageBoxImage.Information); return; } paso = ComprasBLL.Modificar(compra); } if (paso) { MessageBox.Show("Guardado!!", "EXITO", MessageBoxButton.OK, MessageBoxImage.Information); Limpiar(); } else { MessageBox.Show(" No guardado!!", "Informacion", MessageBoxButton.OKCancel, MessageBoxImage.Information); } } catch { MessageBox.Show(" Id no valido!!", "Informacion", MessageBoxButton.OKCancel, MessageBoxImage.Information); } }
private void GuardarButton_Click(object sender, EventArgs e) { RepositorioBase <CompraProductos> Metodos = new RepositorioBase <CompraProductos>(); ComprasBLL Metodos2 = new ComprasBLL(); bool paso = false; CompraProductos compra; if (!Validar()) { return; } compra = LlenaClase(); if (IdNumericUpDown.Value == 0) { paso = Metodos.Guardar(compra); foreach (var item in this.Detalle) { Metodos2.AgregarCantidad(item.Cantidad, item.ProductoId); } } else { if (!ExisteEnLaBaseDeDatos()) { MessageBox.Show("No se puede modificar una compra que no existe", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); return; } paso = Metodos2.Modificar(compra); } if (paso) { Limpiar(); MessageBox.Show("Guardado!", "Exito", MessageBoxButtons.OK, MessageBoxIcon.Information); } else { MessageBox.Show("No se pudo guardar", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
private void Guardar_button_Click(object sender, EventArgs e) { Compras Compra; bool paso = false; if (!Validar()) { return; } Compra = LlenarClase(); if (CompraId_numericUpDown.Value == 0) { paso = ComprasBLL.Guardar(Compra); if (paso) { Limpiar(); MessageBox.Show("Guardado!!", "Exito!", MessageBoxButtons.OK, MessageBoxIcon.Information); } else { MessageBox.Show("No fue posible guardar!!", "Fallo!", MessageBoxButtons.OK, MessageBoxIcon.Error); } } else { if (!ExiteEnLaBaseDeDatos()) { MessageBox.Show("No se puede Modificar una Compra que no existe", "Fallo!", MessageBoxButtons.OK, MessageBoxIcon.Error); return; } paso = ComprasBLL.Modificar(Compra); Limpiar(); MessageBox.Show("Se modifico con Exito!!", "Exito!", MessageBoxButtons.OK, MessageBoxIcon.Information); } }