/// <summary> /// 菜单查询 /// </summary> /// <param name="foodInfoSearchViewModel"></param> /// <returns></returns> public List <FoodInfoSearchMiddle> Food_Search(FoodInfoSearchViewModel foodInfoSearchViewModel) { List <Food_Info> food_info = _IFoodInfoRepository.SearchFoodInfoByWhere(foodInfoSearchViewModel); var food_Info_result = _IMapper.Map <List <Food_Info>, List <FoodInfoSearchMiddle> >(food_info); if (foodInfoSearchViewModel.userId != "0") { foreach (var food in food_Info_result) { string temp = "2"; int up = _IRelate_Food_UserRepository.SearchByUserAndFoodId(food.Id, Convert.ToInt32(foodInfoSearchViewModel.userId), "0"); int down = _IRelate_Food_UserRepository.SearchByUserAndFoodId(food.Id, Convert.ToInt32(foodInfoSearchViewModel.userId), "1"); if (up > 0) { temp = "0";//存在点赞 } if (down > 0) { temp = "1";//存在差评 } food.UpDownStatus = temp; } } return(food_Info_result); }
/// <summary> /// 菜单查询 /// </summary> /// <param name="foodInfoSearchViewModel"></param> /// <returns></returns> public List <Food_Info> Food_Search(FoodInfoSearchViewModel foodInfoSearchViewModel) { List <Food_Info> user_Departs = _IFoodInfoRepository.SearchFoodInfoByWhere(foodInfoSearchViewModel); //List<string> a=_IFoodInfoRepository.SearchFoodTypeInfoByWhere(foodInfoSearchViewModel); return(user_Departs); }