private void ExecuteCreateParticipationCommand(ParticipationDraft participationDraft) { ShooterCollection shooterCollection = new ShooterCollection { CollectionName = participationDraft.ParticipationName }; _shooterCollectionDataStore.Create(shooterCollection); ShooterCollectionParticipation collectionParticipation = new ShooterCollectionParticipation { ParticipationId = participationDraft.ParticipationType.ParticipationTypeId, ShooterCollectionId = shooterCollection.ShooterCollectionId }; _shooterCollectionParticipationDataStore.Create(collectionParticipation); _windowService.CloseCreateParticipationWindow(); }
private bool CanExecuteCreateParticipationCommand(ParticipationDraft participationDraft) { return(participationDraft != null && !string.IsNullOrWhiteSpace(participationDraft.ParticipationName) && participationDraft.ParticipationType != null); }
private bool CanExecuteCreateParticipationCommand(ParticipationDraft participationDraft) { return participationDraft != null && !string.IsNullOrWhiteSpace(participationDraft.ParticipationName) && participationDraft.ParticipationType != null; }