public void UpdateStockStatus(UpdateStockStatusModel model)
        {
            var oTopping = this.GetToppingById(model.Id);

            oTopping.OutOfStock     = model.OutOfStock;
            oTopping.OutOfStockFrom = model.OutOfStockFrom;
            oTopping.OutOfStockTo   = model.OutOfStockTo;

            _appDbContext.Entry(oTopping).State = EntityState.Modified;
            _appDbContext.SaveChanges();
        }
        public void UpdateStockStatus(UpdateStockStatusModel model)
        {
            var oDrink = this.GetDrinkById(model.Id);

            oDrink.OutOfStock     = model.OutOfStock;
            oDrink.OutOfStockFrom = model.OutOfStockFrom;
            oDrink.OutOfStockTo   = model.OutOfStockTo;

            _appDbContext.Entry(oDrink).State = EntityState.Modified;
            _appDbContext.SaveChanges();
        }
        public IActionResult UpdateStockStatus(UpdateStockStatusModel model)
        {
            try
            {
                _drinkRepository.UpdateStockStatus(model);
            }
            catch (DbUpdateConcurrencyException)
            {
                return(Json(new { success = false }));
            }

            return(Json(new { success = true, id = model.Id, outofstock = model.OutOfStock }));
        }