Пример #1
0
 private void SaveEditedStudent()
 {
     if (EditedStudent != null)
     {
         if (EditedStudent.IsBlank())
         {
             studentRepository.Create(EditedStudent);
             UpdateStudents();
         }
         else
         {
             if (!EditedStudent.Equals(SelectedStudent))
             {
                 studentRepository.Update(EditedStudent);
                 UpdateStudents();
             }
         }
     }
 }
Пример #2
0
 private bool CanSaveEditedStudent()
 {
     if (EditedStudent == null)
     {
         return(false);
     }
     if (EditedStudent.Equals(SelectedStudent))
     {
         return(false);
     }
     if (string.IsNullOrEmpty(EditedStudent.FirstName))
     {
         return(false);
     }
     if (string.IsNullOrEmpty(EditedStudent.LastName))
     {
         return(false);
     }
     return(true);
 }