Пример #1
0
        public IHttpActionResult GetDetailsByBookName(string bookName)
        {
            UserBookJoinService userBookJoinService = CreateUserBookJoinService();
            var bookJoin = userBookJoinService.GetUserBookDetailsByBookName(bookName);

            return(Ok(bookJoin));
        }
Пример #2
0
        //public IHttpActionResult GetAll(int id)//commenting out for now because you can only have on get - probably don't need this
        //{
        //    UserBookJoinService userBookJoinService = CreateUserBookJoinService();
        //    var bookJoin = userBookJoinService.GetAllUserBooks(id);
        //    return Ok(bookJoin);
        //}

        public IHttpActionResult GetAllDetails(int id)
        {
            UserBookJoinService userBookJoinService = CreateUserBookJoinService();
            var bookJoin = userBookJoinService.GetAllUserBookDetails(id);

            return(Ok(bookJoin));
        }
Пример #3
0
        private UserBookJoinService CreateUserBookJoinService()
        {
            var userId          = Guid.Parse(User.Identity.GetUserId());
            var userBookService = new UserBookJoinService(userId);

            return(userBookService);
        }
Пример #4
0
        public IHttpActionResult GetAllUserRatings(string user)

        {
            UserBookJoinService userBookJoinService = CreateUserBookJoinService();
            var bookJoin = userBookJoinService.GetAllRatingsByUser(user);

            return(Ok(bookJoin));
        }