public ListBook <T> FindAllGenre(string genre) { ListBook <T> items = new ListBook <T>(); var listitems = listBook.FindAll(item => item.book.Genre.Contains(genre)); items.AddRangeBook(listitems); return(items); }
public ListBook <T> FindAllAuthor(string author) { ListBook <T> items = new ListBook <T>(); var listitems = listBook.FindAll(item => item.book.Authors.Contains(author)); items.AddRangeBook(listitems); return(items); }
public ListBook <T> FindAllPage(int page1, int page2) { ListBook <T> items = new ListBook <T>(); var listitems = listBook.FindAll(item => item.book.PageCount >= page1 && item.book.PageCount <= page2); items.AddRangeBook(listitems); return(items); }
public ListBook <T> FindAllPrice(int price1, int price2) { ListBook <T> items = new ListBook <T>(); var listitems = listBook.FindAll(item => item.book.Price >= price1 && item.book.Price <= price2); items.AddRangeBook(listitems); return(items); }
public ListBook <T> FindAllPublishing(string publish) { ListBook <T> items = new ListBook <T>(); var listitems = listBook.FindAll(item => item.book.Publisher == publish); items.AddRangeBook(listitems); return(items); }
public ListBook <T> FindAllDate(int year1, int year2) { ListBook <T> items = new ListBook <T>(); var listitems = listBook.FindAll(item => item.book.PublishDate.Year >= year1 && item.book.PublishDate.Year <= year2); items.AddRangeBook(listitems); return(items); }