private void Init([NotNull] DisciplineEntity discipline) { _isCreationMode = discipline.Id == default; _detachedEntity = _isCreationMode ? discipline : discipline.Clone(); this.DisciplineName = _detachedEntity.Name; this.DisciplineDescription = _detachedEntity.Description; }