public async Task <HopCompleteDto> GetHops(string custom = "false") { var hops = await _hopService.GetHopsAsync(custom); var result = new HopCompleteDto() { Hops = hops.OrderBy(h => h.Name).ToList() }; return(result); }
public async Task <IHttpActionResult> GetHop(int id) { var hopDto = await _hopService.GetSingleAsync(id); if (hopDto == null) { return(NotFound()); } var result = new HopCompleteDto() { Hops = new List <HopDto>() }; result.Hops.Add(hopDto); return(Ok(result)); }