public async Task <IActionResult> Get() { var command = new GetBooks(UserId); var result = await Mediator.Send(command); return(Ok(result)); }
/// <summary> /// Запросить список книг у сервера. /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void shbooksbtn_Click(object sender, EventArgs e) { GetBooks?.Invoke(this, e); this.booksbtn.Enabled = false; this.studbtn.Enabled = false; this.debtbtn.Enabled = false; }
public async Task <Result <IReadOnlyList <Book> > > Handle(GetBooks request, CancellationToken cancellationToken) { var books = await this.unitOfWork .Books .Where(x => x.Status.Status != StatusBookEnum.Archive) .AsNoTracking() .ToListAsync() as IReadOnlyList <Book>; return(Result.Success(books)); }
public IActionResult GetBooks() { // var bookList = myBookService.getAllBooks(); var getBooksModel = new GetBooks { // BookList = bookList }; return(View(getBooksModel)); }
protected void GetBooks() { using (DefaultConnection db = new DefaultConnection()) { //query the book table var book = from b in db.book select b; //bind the result to the gridview GetBooks.DataSource = book.ToList(); GetBooks.DataBind(); } }
public async System.Threading.Tasks.Task GetBooks_Book2_NoMatch() { var bookList = new BookList() { Book1 = 0, Book2 = 2, Book3 = 0, Book4 = 0, Book5 = 0 }; var request = new GetBooks(); var cancellationToken = new CancellationToken(); var expected = new GetBooksReponse(bookList).BookList; var actual = await _getBooksHandler.Handle(request, cancellationToken).ConfigureAwait(false); Assert.AreNotEqual(actual.BookList.Book2, expected.Book2); }
private void RefreshCollection <T>(ObservableCollection <T> toRefresh) { string typeOfCollection = typeof(T).Name; switch (typeOfCollection) { case "Users": foreach (Users user in BookstoreContext.Users) { if (!GetUsers.Contains(user)) { GetUsers.Add(user); } } break; case "Books": foreach (Books book in BookstoreContext.Books) { if (!GetBooks.Contains(book)) { GetBooks.Add(book); } } break; case "Shifts": foreach (Shifts shift in BookstoreContext.Shifts) { if (!GetShifts.Contains(shift)) { GetShifts.Add(shift); } } break; } }
public async Task <IEnumerable <Book> > Handle(GetBooks request, CancellationToken cancellationToken) => await BookEntityHandler.Get();