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); }
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; }