Exemplo n.º 1
0
 public async Task<BeerCompleteDto> GetBeers(int from = 0, int size = 20) 
 {
    
     if (size > 1000) size = 1000;
     var beers = await _beerService.GetAllAsync(from, size);
     var result = new BeerCompleteDto { Beers = beers.ToList() };
     return result;
 }
Exemplo n.º 2
0
 public async Task<IHttpActionResult> GetBeer(int id)
 {
     var beer = await _beerService.GetSingleAsync(id);
     if (beer == null)
     {
         return NotFound();
     }
     var result = new BeerCompleteDto() { Beers = new List<BeerDto>() };
     result.Beers.Add(beer);
     return Ok(result);
 }
Exemplo n.º 3
0
 public async Task<BeerCompleteDto> GetUserBeers(string username)
 {
     var beersDto = await _beerService.GetUserBeersAsync(username);
     var result = new BeerCompleteDto { Beers = beersDto.ToList() };
     return result;
 }