private void add_btn__Click(object sender, RoutedEventArgs e) { try { subject = CreateSubjectEntity(); subjectNames.Add(subject.SubjectName); subjectCodes.Add(subject.SubjectCode); _subjectViewModel.SaveSubjectData(subject); subjects = _subjectViewModel.LoadSubjectData(); subject_data_grid.ItemsSource = subjects; ClearAll(); } catch (Exception ex) { MessageBox.Show(ex.Message); } }