Beispiel #1
0
        public static Borrow DoesAlreadyEnrolledBySameUser(int userId, int stockId)
        {
            IBorrowRepository borrowRepository = new BorrowRepository();
            Borrow            borrow           = borrowRepository.GetSingle(x => x.User_Id.Equals(userId) && x.Stock_Id.Equals(stockId),
                                                                            x => x.Item,
                                                                            x => x.Stock, x => x.User);

            return(borrow != null ? borrow : null);
        }
Beispiel #2
0
        public static IList <Borrow> GetBorrows(bool isReturned)
        {
            IBorrowRepository borrowRepository = new BorrowRepository();

            return(borrowRepository.GetAll(x => x.IsReturn.Equals(isReturned)).Select(x => x = borrowRepository.GetSingle(y => y.Id.Equals(x.Id))).ToList());
        }