Esempio n. 1
0
        public int AddFoodMenu(FoodMenuDto food, byte[] image, string imageType)
        {
            if (food.Id > 0)
            {
                var model = _dbContext.FoodMenus.FirstOrDefault(x => x.Id == food.Id);
                if (model == null)
                {
                    return(0);
                }

                model.Image       = image;
                model.ImageType   = imageType;
                model.Name        = food.Name;
                model.Description = food.Description;
                model.Type        = food.Type;
                model.Price       = food.Price;
                model.StockCount  = food.StockCount;
            }
            else
            {
                var foodModel = new FoodMenu()
                {
                    Name        = food.Name,
                    Description = food.Description,
                    Type        = food.Type,
                    Image       = image,
                    ImageType   = imageType,
                    Price       = food.Price,
                    StockCount  = food.StockCount,
                    CreateTime  = DateTime.Now
                };
                _dbContext.FoodMenus.Add(foodModel);
            }

            return(_dbContext.SaveChanges());
        }
Esempio n. 2
0
        public ActionResult AddFoodMenu([FromBody] FoodMenuDto food)
        {
            var result = _foodService.AddFoodMenu(food);

            return(Json(new ResponseModel(result > 0, null, 0)));
        }