/// <summary>
        /// metodo para poder modificar el stock
        /// </summary>
        /// <param name="codeBar"></param>
        /// <param name="quantity"></param>
        public static void ModificarInventarioVenta(string codeBar, int quantity)
        {
            using (EleventaNTierLayerV2DbContext Db = new EleventaNTierLayerV2DbContext())
            {
                Producto p = new Producto();

                p = Db.Productos.Where(x => x.CodigoBarras == codeBar).SingleOrDefault();

                int stock_actual = p.Cantidad - quantity;

                p.Cantidad = stock_actual;

                Db.Entry(p).State = System.Data.Entity.EntityState.Modified;

                Db.SaveChanges();
            }
        }
        /// <summary>
        /// Metodo que me permite modificar el inventario
        /// </summary>
        /// <param name="p"></param>
        /// <returns>el producto actualizado</returns>
        public static bool InventarioModifi(Producto p)
        {
            bool isCheked = false;

            using (EleventaNTierLayerV2DbContext dbCtx = new EleventaNTierLayerV2DbContext())
            {
                dbCtx.Entry(p).State = System.Data.Entity.EntityState.Modified;

                int rowsAffected = dbCtx.SaveChanges();
                if (rowsAffected > 0)
                {
                    isCheked = true;
                }
            }

            return(isCheked);
        }
        /// <summary>
        /// Metodo para modificar un producto
        /// </summary>
        /// <param name="p"></param>
        /// <returns>Me retorna una variable en true</returns>
        public static bool ModificarProducto(Producto p)
        {
            bool isSaved = false;

            using (EleventaNTierLayerV2DbContext Db = new EleventaNTierLayerV2DbContext())
            {
                Db.Entry(p).State = System.Data.Entity.EntityState.Modified;

                int rowsAffected = Db.SaveChanges();

                if (rowsAffected > 0)
                {
                    isSaved = true;
                }
            }

            return(isSaved);
        }