public void UpdateDate() { textBlock_CurrentDate.Text = date.ToString("d"); bank._date = date; // check persents status foreach (var item in bank) { DepositAccount dep = item as DepositAccount; if (dep != null) { dep.Calculate(date); } } if (currentAccountId != -1) { UpdateAccountInfoUI(bank.FindAccount(currentAccountId)); } }