Exemplo n.º 1
0
        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);
                }
            }
        }
Exemplo n.º 2
0
        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);
        }
Exemplo n.º 3
0
        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);
        }
Exemplo n.º 5
0
        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);
        }
Exemplo n.º 6
0
        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);
        }
Exemplo n.º 7
0
        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);
        }
Exemplo n.º 8
0
        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);
        }