protected void AddOrUpdateSubjectsForClassMedium(object sender, EventArgs e) { var subjectTables = (from ListItem listItem in CheckBoxListSubjects.Items where listItem.Selected select new SubjectTable { SubjectId = Convert.ToInt32(listItem.Value), ClassId = Convert.ToInt32(ddlClass.SelectedItem.Value), MediumId = Convert.ToInt32(ddlMedium.SelectedItem.Value) }).ToList(); PageDataService.AddAllSubjectTableRecordsForClassAndMediumAdoNet(subjectTables); lblSuccess.Text = "Subjects Changes for " + ddlClass.SelectedItem.Text + "(" + ddlMedium.SelectedItem.Text + ")" + " updated successfully"; lblSuccess.ForeColor = System.Drawing.Color.Green; lblSuccess.Visible = true; }