public async Task<IHttpActionResult> GetGlass(int id) { var glassDto = await _glassService.GetSingleAsync(id); var result = new GlassCompleteDto() { Glasses = new List<GlassDto>() }; result.Glasses.Add(glassDto); return Ok(result); }
public async Task<GlassCompleteDto> GetGlasses() { var glassesDto = await _glassService.GetAllAsync(); var result = new GlassCompleteDto {Glasses = glassesDto.OrderBy(g => g.Name).ToList()}; return result; }
public async Task<GlassCompleteDto> GetGlassBySearch(string query, int from = 0, int size = 20) { var glassesDto = await _glassService.SearchAsync(query, from, size); var result = new GlassCompleteDto {Glasses = glassesDto.ToList()}; return result; }