Esempio n. 1
0
        public void CheckMaxPaymentDate()
        {
            DataManager dataManager = new DataManager(connectionString);

            if (paymentTransactionIdList.Count >= 1)
            {
                foreach (string pawnID in paymentTransactionIdList)
                {
                    DateTime chargeDate = dataManager.GetMaxPaymentDate(pawnID);
                    DateTime today = DateTime.Today;
                    TimeSpan diffDays = today - chargeDate;
                    double loanDays = diffDays.TotalDays;

                    if (loanDays >= 31)
                    {
                        ApplyPaymentCharge(pawnID);
                    }
                }
            }
        }