コード例 #1
0
        public bool ReturnAdjustFine(int borrowId, decimal fine)
        {
            bool isValid = borrowId >= 0 && fine >= 0 && account.AccountLevel >= AccountLevelEnums.Librarian;

            if (!isValid)
            {
                return(false);
            }
            BorrowMehod.Return(new Borrow(borrowId, DateTime.Today, fine), false);
            return(true);
        }
コード例 #2
0
        public bool Return(int borrowId)
        {
            bool isValid = borrowId >= 0 && account.AccountLevel >= AccountLevelEnums.Patron;

            if (!isValid)
            {
                return(false);
            }
            BorrowMehod.Return(new Borrow(borrowId, DateTime.Today), false);
            return(true);
        }