Пример #1
0
        public IActionResult GetAll()
        {
            var beers = _beerService.GetAll(int.Parse(User.Identity.Name));
            var model = _mapper.Map <IList <BeerModel> >(beers);

            return(Ok(model));
        }
Пример #2
0
        public async Task <IActionResult> Index()
        {
            var listBeers = beers.GetAll(e => e.User, e => e.Comments).AsQueryable().ProjectTo <BeerListingViewModel>().ToList();

            ViewData["UserId"] = userManager.GetUserId(User);
            return(View(listBeers));
        }
Пример #3
0
        public IEnumerable <Model.Beer> GetMany(IRequestContext context)
        {
            var officeId      = context.UriParameters.GetByName <int>("OfficeID").EnsureValue();
            var linkParameter = new BeerLinkParameter(officeId);

            context.LinkParameters.Set(linkParameter);

            return(_beerService.GetAll(officeId)
                   .Select(_toResourceMapper.Map));
        }
Пример #4
0
        public IActionResult Index()
        {
            List <Beer>      beerList     = _beerService.GetAll();
            List <BeerModel> beerModeList = new List <BeerModel>();

            foreach (Beer beer in beerList)
            {
                float[] ratings = _beerService.GetRating(beer.ID);
                beer.Rating     = ratings[1] / ratings[0];
                beer.TimesRated = Convert.ToInt32(ratings[0]);
                if (ratings[1] != 0)
                {
                    _beerService.UpdateRating(ratings);
                }
                Brewery   brewery   = _breweryService.GetOne(beer.BreweryID);
                BeerModel beerModel = new BeerModel(beer, brewery);
                beerModeList.Add(beerModel);
            }
            return(View(beerModeList));
        }
Пример #5
0
 public ActionResult <BeerDTO> GetAll()
 {
     return(Ok(_beerService.GetAll()));
 }
 public IEnumerable <Beer> Get()
 {
     return(_beersService.GetAll());
 }
Пример #7
0
 public async Task <JsonResult> Get()
 {
     return(new JsonResult(await _beerService.GetAll()));
 }
        public ActionResult <IEnumerable <Beer> > GetBeers()
        {
            var beers = _beerService.GetAll();

            return(Ok(beers));
        }
Пример #9
0
        public IActionResult GetBeers()
        {
            var beers = _beerService.GetAll();

            return(Ok(beers));
        }