public HttpResponseMessage UnlockBeer(string roomCode, int beerId)
        {
            TasterDal dal    = new TasterDal();
            Result    result = dal.UnlockBeer(roomCode, beerId);

            return(ApiTools.CreateResponse(result, Request));
        }
Exemplo n.º 2
0
        internal async Task <string> AddBeers(string query)
        {
            TasterDal dal      = new TasterDal();
            UnTapped  unTapped = new UnTapped();

            UnTappedBeerSearch.Root result = await unTapped.SearchUnTapped(query);

            foreach (var res in result.response.beers.items)
            {
                UnTappedBeerInfo.Root info = unTapped.GetBeerInfo(res.beer.bid).Result;
                dal.AddUnTappedBeer(info);
            }
            return("Vei");
        }
        public List <ReviewTypeForCreateVM> GetReviewTypes()
        {
            TasterDal dal = new TasterDal();
            List <ReviewTypeForCreateVM> types = new List <ReviewTypeForCreateVM>();

            types.Add(new ReviewTypeForCreateVM()
            {
                id    = 0,
                isNew = false,
                name  = "Add my own"
            });
            types.AddRange(dal.GetReviewTypes());
            return(types);
        }
        public ReviewResults FinishReview(string roomCode, int beerId)
        {
            TasterDal dal = new TasterDal();

            return(dal.FinishReview(roomCode, beerId));
        }