private void dropDown_filterLoans_SelectedIndexChanged(object sender, EventArgs e) { if (dropDown_filterLoans.SelectedItem != null) { string selectedValue = dropDown_filterLoans.SelectedItem.ToString(); Member selectedMember = dropDown_members.SelectedItem as Member; if (selectedMember != null) { if (selectedValue == "All Current Loans") { ShowAllCurrentLoans(loanService.AllLoanForMember(selectedMember)); } else if (selectedValue == "Loans Overdue") { ShowAllCurrentOverDues(loanService.AllBookCopiesOverdueForMember(selectedMember)); } else if (selectedValue == "Loans Returned") { ShowAllReturnedLoans(loanService.AllReturnedLoanForMember(selectedMember)); } } else { if (selectedValue == "All Current Loans") { ShowAllCurrentLoans(loanService.AllBookCopiesOnLoan()); } else if (selectedValue == "Loans Overdue") { ShowAllCurrentOverDues(loanService.AllBookCopiesOverdue()); } else if (selectedValue == "Loans Returned") { ShowAllReturnedLoans(loanService.AllReturnedLoan()); } } } }