示例#1
0
        private static Bill GetBillAfterChecks(LibraryBill bill)
        {
            var libraryBill = new Bill();

            libraryBill.BillStatus = GetBillStatusFromBillAmount(libraryBill);
            return(libraryBill);
        }
示例#2
0
        public void CreateActiveBill(int costumerID, decimal monthlyFee, decimal delayFee)
        {
            using var libraryContext = new LibraryContext();
            var bill = new LibraryBill();

            bill.CostumerID = costumerID;
            bill.MonthlyFee = monthlyFee;
            bill.DelayFee   = delayFee;
            bill.IsActive   = true;
            libraryContext.LibraryBills.Add(bill);
            libraryContext.SaveChanges();
        }
示例#3
0
 private static bool IsBillPayed(LibraryBill bill)
 {
     return(bill == null || !bill.IsActive);
 }