public async Task UpdateSpecial(PizzaSpecial special)
        {
            if (special.Id != 0)
            {
                _db.Update(special);
            }
            else
            {
                _db.Add(special);
            }
            await _db.SaveChangesAsync();

            _cacheHelper.ClearCache(CacheKeys.AllSpecials);
        }
        public async Task MarkOrderAsDone(int id)
        {
            var order = _db.Orders.FirstOrDefault(a => a.OrderId == id);

            order.Status = "Done";
            _db.Update(order);
            await _db.SaveChangesAsync();
        }