private BookshelfService CreateBookshelfService() { var userId = Guid.Parse(User.Identity.GetUserId()); var service = new BookshelfService(userId); return(service); }
public IHttpActionResult GetBookshelfById(int id) { BookshelfService service = CreateBookshelfService(); BookshelfDisplay shelf = service.GetBookshelfById(id); return(Ok(shelf)); }
public IHttpActionResult GetAllBookshelvesByOwner() { BookshelfService service = CreateBookshelfService(); List <BookshelfDisplay> bookshelves = service.GetAllBookShelvesByOwner(); return(Ok(bookshelves)); }
// GET: Bookshelf public ActionResult Index() { var userId = Guid.Parse(User.Identity.GetUserId()); var service = new BookshelfService(userId); var model = service.GetBookshelves(); return(View(model)); }
public IHttpActionResult DeleteBookshelfById(int id) { BookshelfService service = CreateBookshelfService(); if (!service.DeleteBookshelf(id)) { return(InternalServerError()); } return(Ok()); }
public IHttpActionResult UpdateBookshelf(BookshelfEdit model) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } BookshelfService service = CreateBookshelfService(); if (!service.UpdateBookshelf(model)) { return(InternalServerError()); } return(Ok()); }
public BookshelfController(BookshelfService bookshelfService) { this.bookshelfService = bookshelfService; }
public BookshelfController(BookshelfService service) { _service = service; }
public void Setup() { repository = new TestRepository(); service = new BookshelfService(repository); }
public void Setup() { repository = new BookshelfRepository(); service = new BookshelfService(repository); controller = new BookshelfController(service); }
public void Setup() { repository = new Mock <IBookshelfRepository>(); service = new BookshelfService(repository.Object); }