public async Task <JsonResult> GetSubTypes(string animalKind, string q) { var all = (await FoodItemRepository.Get(animalKind)) .Select(f => f.SubType) .Distinct(); IEnumerable <string> result = all; if (q != "-1") { result = all.Where(f => Compare(f, q)); } return(Json(result.Select(f => new { value = f, data = f }))); }
public async Task <IFoodItemModel> GetFoodItem(string animalKind, string subtype) { return(await FoodItemRepository.Get(animalKind, subtype)); }