//Check if book is reserved from TabReserved with UID and ISBN public List <TabReservedModel> CheckBooksReserved(int UID, string ISBN) { List <TabReservedModel> _books = new List <TabReservedModel>(); _tabReservedTable = _bookDao.CheckBookReserved(UID, ISBN); foreach (DataSet1.TabReservedRow booksRow in _tabReservedTable.Rows) { TabReservedModel tempRow = TabReservedModel.Parse(booksRow); _books.Add(tempRow); } return(_books); }
//Get all the books reserved from TabReserved with a specific ISBN public List <TabReservedModel> ListBooksReservedByISBN(string ISBN) { List <TabReservedModel> _books = new List <TabReservedModel>(); _tabReservedTable = _bookDao.GetBookReservedByISBN(ISBN); foreach (DataSet1.TabReservedRow booksRow in _tabReservedTable.Rows) { TabReservedModel tempRow = TabReservedModel.Parse(booksRow); _books.Add(tempRow); } return(_books); }
/// <summary> /// Return all registers from Reserved table by UserID. /// </summary> /// <param name="userId">int userId</param> /// <returns>List<TabReservedModel></returns> public List <TabReservedModel> GetAllReservedBooksByUserId(int userId) { try { _listTabReservedModel = new List <TabReservedModel>(); _tabReservedDataTable = _bookDAO.GetAllReservedBooksByUserId(userId); foreach (BookDS.TabReservedDataTable row in _tabReservedDataTable.Rows) { _listTabReservedModel.Add(TabReservedModel.Parse(row)); } return(_listTabReservedModel); } catch (Exception ex) { //Error log simulate Console.WriteLine(ex.ToString()); Console.WriteLine(ex.GetBaseException().ToString()); throw new BusinessLogicException(ex.Message); } }