示例#1
0
        /// <summary>
        /// Añade un inventario a la base de datos
        /// </summary>
        /// <param name="nombreInventario">Nombre del inventario a insertar</param>
        /// <returns>Devuelve el número de cambios realizados en la base de datos.</returns>
        public int InsertarInventario(string nombreInventario)
        {
            inventarios nuevoInventario = new inventarios()
            {
                Descripcion   = nombreInventario,
                FechaCreacion = DateTime.Now
            };

            return(BbddService.AddInventario(nuevoInventario));
        }
        //*******
        // ADD (CREATE)
        //*******

        /// <summary>
        /// Añade un inventario a la base de datos
        /// </summary>
        /// <param name="inventarioAdd">Objeto inventario a añadir a la base de datos</param>
        /// <returns>Devuelve el número de cambios realizados en la base de datos</returns>
        public static int AddInventario(inventarios inventarioAdd)
        {
            _context.inventarios.Add(inventarioAdd);
            return(SaveChanges());
        }
        //*******
        // DELETE
        //*******

        /// <summary>
        /// Elimina el registro indicado
        /// </summary>
        /// <param name="inventarioDel">Inventario a eliminar</param>
        /// <returns>Número de cambios en la base de datos</returns>
        public static int DeleteInventario(inventarios inventarioDel)
        {
            _context.inventarios.Remove(inventarioDel);
            return(SaveChanges());
        }
示例#4
0
 /// <summary>
 /// Función que devuelve verdadero si el inventario pasado por parámetro coincide con el del artículo introducido por parámetro.
 /// </summary>
 /// <param name="articulo">artículo a comprobar</param>
 /// <param name="inventario">inventario a comprobar con el del artículo</param>
 /// <returns></returns>
 private bool CoincideInventario(articulos articulo, inventarios inventario)
 {
     return(articulo.INVENTARIO.Equals(inventario));
 }
示例#5
0
        private void button2_Click(object sender, EventArgs e)
        {
            inventarios inv = new inventarios();

            inv.Show();
        }