private void Guardarbutton_Click(object sender, EventArgs e) { ArticulosProductos articulosProducto = new ArticulosProductos(); bool paso = false; if (!Validar()) { if (IdnumericUpDown.Value == 0) { paso = BLL.ArticulosBLL.Guardar(articulosProducto); } else { paso = BLL.ArticulosBLL.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); } } }
private ArticulosProductos LlenaClase() { ArticulosProductos articulosProducto = new ArticulosProductos(); articulosProducto.IdArticulos = Convert.ToInt32(IdnumericUpDown.Value); articulosProducto.FechaVencimiento = FechaVencimientodateTimePicker.Value; articulosProducto.Descripcion = DescripciontextBox.Text; articulosProducto.Precio = Convert.ToInt32(PreciotextBox.Text); articulosProducto.Existencia = Convert.ToInt32(ExistenciatextBox.Text); articulosProducto.CantidadCotizada = Convert.ToInt32(CantidadCotizadatextBox.Text); return(articulosProducto); }
private void Buscarbutton_Click(object sender, EventArgs e) { int id = Convert.ToInt32(IdnumericUpDown.Value); ArticulosProductos articulosProducto = BLL.ArticulosBLL.Buscar(id); if (articulosProducto != null) { DescripciontextBox.Text = articulosProducto.Descripcion; PreciotextBox.Text = articulosProducto.Precio.ToString(); FechaVencimientodateTimePicker.Value = articulosProducto.FechaVencimiento; ExistenciatextBox.Text = articulosProducto.Existencia.ToString(); CantidadCotizadatextBox.Text = articulosProducto.CantidadCotizada.ToString(); } }
public void ModificarTest() { ArticulosProductos articulosProductos = new ArticulosProductos(); bool paso = false; articulosProductos.IdArticulos = 5; articulosProductos.Descripcion = "Kiwi"; articulosProductos.FechaVencimiento = DateTime.Now; articulosProductos.Precio = 50; articulosProductos.CantidadCotizada = 100; articulosProductos.Existencia = 500; paso = ArticulosBLL.Modificar(articulosProductos); Assert.AreEqual(paso, true); }
public static ArticulosProductos Buscar(int id) { Contexto contexto = new Contexto(); ArticulosProductos articulosProducto = new ArticulosProductos(); try { articulosProducto = contexto.ArticulosP.Find(id); contexto.Dispose(); } catch (Exception) { throw; } return(articulosProducto); }
public static bool Guardar(ArticulosProductos articulosProducto) { bool paso = false; Contexto contexto = new Contexto(); try { contexto.ArticulosP.Add(articulosProducto); contexto.SaveChanges(); paso = true; } catch (Exception) { throw; } return(paso); }
public static bool Modificar(ArticulosProductos articulosProducto) { bool paso = false; Contexto contexto = new Contexto(); try { contexto.Entry(articulosProducto).State = EntityState.Modified; if (contexto.SaveChanges() > 0) { paso = true; } contexto.Dispose(); } catch (Exception) { throw; } return(paso); }
public static bool Eliminar(int id) { bool paso = false; Contexto contexto = new Contexto(); try { ArticulosProductos articulosProducto = new ArticulosProductos(); contexto.ArticulosP.Remove(articulosProducto); if (contexto.SaveChanges() > 0) { paso = true; } contexto.Dispose(); } catch (Exception) { throw; } return(paso); }