Exemple #1
0
        public bool Food_Single(FoodInfoValideRepeat foodInfoValideRepeat)
        {
            IQueryable <Food_Info> Queryable_UserDepart = _IFoodInfoRepository
                                                          .GetInfoByFoodId(foodInfoValideRepeat.Code);

            return((Queryable_UserDepart.Count() < 1) ?
                   true : false);
        }
Exemple #2
0
        public ActionResult <FoodInfoValideResRepeat> Manage_Food_ValideRepeat(FoodInfoValideRepeat foodInfoValideRepeat)
        {
            FoodInfoValideResRepeat foodInfoValideResRepeat = new FoodInfoValideResRepeat();
            bool ValideResutlt = _foodService.Food_Single(foodInfoValideRepeat);

            foodInfoValideResRepeat.IsSuccess = ValideResutlt;
            if (ValideResutlt)
            {
                foodInfoValideResRepeat.IsSuccess                  = true;
                foodInfoValideResRepeat.baseViewModel.Message      = "此id可以使用";
                foodInfoValideResRepeat.baseViewModel.ResponseCode = 200;
                _ILogger.Information("验证菜单标识是否重复,此id可以使用");
                return(Ok(foodInfoValideResRepeat));
            }
            else
            {
                foodInfoValideResRepeat.IsSuccess                  = false;
                foodInfoValideResRepeat.baseViewModel.Message      = "此id已经存在,请更换";
                foodInfoValideResRepeat.baseViewModel.ResponseCode = 400;
                _ILogger.Information("验证菜单标识是否重复,此id已经存在,请更换");
                return(BadRequest(foodInfoValideResRepeat));
            }
        }