private void bAdd_Click(object sender, EventArgs e) { if (_eventModel != null) { PrepareEvent(); var eventM = DbService.Event(_eventModel.Id); DbService.EventUpdate(_eventModel); if (eventM.EmployeeID == null && _eventModel.EmployeeID != null && _eventModel.StudyGroupId != null) { EventGenerator.GenerateEventsAfterEmployee(_eventModel); } } else { PrepareEvent(); DbService.EventInsert(_eventModel); } this.Close(); _parentForm.RefreshEventsTable(); }