예제 #1
0
 private void bAdd_Click(object sender, EventArgs e)
 {
     if (_studyGroup != null)
     {
         PrepareStudyGroup();
         var studyGroup = DbService.StudyGroup(_studyGroup.Id);
         DbService.StudyGroupUpdate(_studyGroup);
         if (studyGroup.NumberOfStudents != _studyGroup.NumberOfStudents)
         {
             EventGenerator.GenerateEventsAfterStudyGroupChange(_studyGroup.Id);
         }
     }
     else
     {
         PrepareStudyGroup();
         DbService.StudyGroupInsert(_studyGroup);
     }
     _parentForm.RefreshStudyGroupsTable();
     this.Close();
 }