示例#1
0
 public void UpdateSubject()
 {
     if (SelectedSubject != null)
     {
         var output_chair = Subject.ValidateName(Name);
         if (!output_chair.IsSuccess)
         {
             MessageBox.Show(output_chair.AllErrors, "Warning!", MessageBoxButton.OK, MessageBoxImage.Error);
         }
         else
         {
             SelectedSubject.Name = Name;
             var res_save = SelectedSubject.Save();
             if (!res_save.IsSuccess)
             {
                 MessageBox.Show(res_save.AllErrors, "Warning!", MessageBoxButton.OK, MessageBoxImage.Error);
             }
             else
             {
                 GetSubjects();
                 ClearSubject();
             }
         }
     }
 }