private void BalanceCheck_Click(object sender, EventArgs e) { LogInToolBarBox.Visible = false; LogOut.Visible = true; AddDeposit.Visible = false; AddMBox.Visible = false; SumBox.Visible = false; TermBox.Visible = false; RepenishBox.Visible = false; WithdrawSumBox.Visible = false; ToolBarBox.Visible = true; StopDepNumBox.Visible = false; WithdrawBox.Visible = false; for (int i = 0; i < CurrentClient.Holdings.Count; i++) { if (CurrentClient.Holdings[i].DepositName == 1) { if (CurrentClient.Holdings[i].CalcNumMonthLeft(DateTime.Now) <= 0) { MessageBox.Show("Термін депозита вичерпано. Суму у розмірі: " + CurrentClient.Holdings[i].CalcFinalSum(DateTime.Now) + " повернуто." + Environment.NewLine); CurrentClient.Holdings.Remove(CurrentClient.Holdings[i]); i--; } } } int count = 1; for (int i = 0; i < CurrentClient.Holdings.Count; i++) { if (CurrentClient.Holdings[i].DepositName == 1) { PersonInfo.AppendText("Строкові депозити:" + Environment.NewLine); break; } } foreach (var holding in CurrentClient.Holdings) { if (holding.DepositName == 1) { PersonInfo.AppendText(count + ". " + " Термін депозиту: " + holding.DepositTerm + " міс., дата вкладу " + holding.StartDate + Environment.NewLine + "Поточна сума: " + holding.CalcSum(DateTime.Now) + Environment.NewLine); count++; } } count = 1; for (int i = 0; i < CurrentClient.Holdings.Count; i++) { if (CurrentClient.Holdings[i].DepositName == 2) { PersonInfo.AppendText("Скарбнички:" + Environment.NewLine); break; } } foreach (var holding in CurrentClient.Holdings) { if (holding.DepositName == 2) { PersonInfo.AppendText(count + ". " + "дата вкладу " + holding.StartDate + Environment.NewLine + "Поточна сума: " + holding.CalcSum(DateTime.Now) + Environment.NewLine); count++; } } }