public IActionResult Get(int foodTruckId) { var result = _foodTruckService.GetFoodTruck(foodTruckId); if (result.IsSuccess) { var models = _mapper.Map <List <SocialMediaAccount>, List <SocialMediaAccountModelV11> >(result.Value.SocialMediaAccounts); return(Ok(models)); } else { return(MapErrorResult <List <SocialMediaAccount>, List <SocialMediaAccountModelV11> >(result)); } }
public IActionResult Get(int foodTruckId) { var foodTruck = _foodTruckService.GetFoodTruck(foodTruckId); if (foodTruck == null) { return(NotFound(new ApiMessageModel() { Message = $"No food truck with the id of {foodTruckId} found" })); } var models = _mapper.Map <List <SocialMediaAccount>, List <SocialMediaAccountModelV11> >(foodTruck.SocialMediaAccounts); return(Ok(models)); }
public ActionResult <FoodTruckModel> Get(int id) { FoodTruck foodTruck = _foodTruckService.GetFoodTruck(id); if (foodTruck == null) { return(NotFound(new ApiMessageModel() { Message = $"No food truck found with id {id}" })); } else { var model = _mapper.Map <FoodTruck, FoodTruckModel>(foodTruck); return(model); } }
public IActionResult Get(int foodTruckId) { var result = _foodTruckService.GetFoodTruck(foodTruckId); if (result.IsSuccess) { var model = _mapper.Map <List <FoodTruckTag>, List <string> >(result.Value.Tags); return(Ok(model)); } else { return(MapErrorResult <List <FoodTruckTag>, List <string> >(result)); } }
public IActionResult Get(int foodTruckId) { FoodTruck foodTruck = _foodTruckService.GetFoodTruck(foodTruckId); if (foodTruck == null) { return(NotFound(new ApiMessageModel() { Message = $"No food truck found with id {foodTruckId}" })); } else { var model = _mapper.Map <List <FoodTruckTag>, List <string> >(foodTruck.Tags); return(Ok(model)); } }
public ActionResult <FoodTruckModel> Get(int id) { var result = _foodTruckService.GetFoodTruck(id); return(CreateResponse <FoodTruck, FoodTruckModel>(result)); }