private void button1_Click(object sender, EventArgs e) { List <Teacher> TeacherList = TeacherDB.TeacherLoad(); Teacher teacher = TeacherDB.TempLoad(); int[] schedule = { 0, 0, 0, 0, 0, 0, 0, 0 }; List <int> teacherAvailability = new List <int>(schedule); for (int i = 0; i < chkListBoxPeriod.Items.Count; i++) { if (chkListBoxPeriod.GetItemChecked(i)) { teacherAvailability[i] = 1; } } Teacher newTeacher = TeacherDB.TeacherFind(teacher.TeacherID); newTeacher.Availability = teacherAvailability; TeacherDB.TeacherDelete(newTeacher); TeacherDB.TeacherSave(newTeacher); this.Close(); }