Пример #1
0
        private void Button_Click(object sender, RoutedEventArgs e)
        {
            if (SubjectField.Text.Length > 20 || TeacherField.Text.Length > 20)
            {
                MessageBox.Show("Subject name and Teacher's name must not contain more than 20 letters ", "Error", MessageBoxButton.OK, MessageBoxImage.Error);
                return;
            }

            if (String.IsNullOrWhiteSpace(TeacherField.Text) || String.IsNullOrWhiteSpace(SubjectField.Text))
            {
                MessageBox.Show("Please, fill all fields", "Error", MessageBoxButton.OK, MessageBoxImage.Error);
                TeacherField.Clear();
                SubjectField.Clear();
                return;
            }

            Group.struct_teachers res = new Group.struct_teachers
            {
                Name    = TeacherField.Text,
                Subject = SubjectField.Text
            };
            subject.teachers.Add(res);

            prevWindow.SubjectGrid.Items.Refresh();
            Close();
        }
Пример #2
0
 public void Delete(TeacherField entity)
 {
     _teacherFieldDal.Delete(entity);
 }
Пример #3
0
 public TeacherField Add(TeacherField entity)
 {
     return(_teacherFieldDal.Add(entity));
 }