private void updateLoanList() { lbLoans.Items.Clear(); IEnumerable <Loan> loanList = new List <Loan>(); if (loanComboBox.SelectedIndex.Equals(0)) { editLoanButton.Enabled = true; loanList = new List <Loan>(_loanService.ActiveLoans()); } if (loanComboBox.SelectedIndex.Equals(1)) { editLoanButton.Enabled = true; loanList = new List <Loan>(_loanService.Overdue()); } if (loanComboBox.SelectedIndex.Equals(2)) { editLoanButton.Enabled = false; loanList = new List <Loan>(_loanService.Archive()); } foreach (Loan element in loanList) { lbLoans.Items.Add(element); } updateBookInfo(); updateMemberInfo(); }