private void lstViewElection_SelectedIndexChanged(object sender, EventArgs e) { if (lstViewElection.SelectedItems.Count != 0) { var election = new Election(); SelectedItem = lstViewElection.SelectedItems[0].Text; election = AddNewElection.SelectedItem(SelectedItem); txtElectionId.Text = election.ElectionId; txtElectionPost.Text = election.Post; dtStartDate.Value = election.StartDate; dtEndDate.Value = election.EndDate; if (election.NoOfCandidates == 2) { cmbNoOfCandidates.SelectedIndex = 0; } else if (election.NoOfCandidates == 3) { cmbNoOfCandidates.SelectedIndex = 1; } else { cmbNoOfCandidates.SelectedIndex = 2; } txtElectionId.ReadOnly = true; btnSubmit.Enabled = false; btnUpdate.Enabled = true; btnDelete.Enabled = true; } }