void Student_DeleteStudentEvent(StudentViewModel StudentViewModel) { DisconnectStudentViewModel(StudentViewModel); TheStudents.Remove(StudentViewModel); }
public void AddStudentAction() { StudentViewModel newStudentVM = new StudentViewModel { FirstName = null, LastName = null }; ConnectStudentViewModel(newStudentVM); TheStudents.Add(newStudentVM); }
void DisconnectStudentViewModel(StudentViewModel StudentViewModel) { StudentViewModel.DeleteStudentEvent -= Student_DeleteStudentEvent; }
void ConnectStudentViewModel(StudentViewModel StudentViewModel) { StudentViewModel.DeleteStudentEvent += Student_DeleteStudentEvent; }