private void UpdatedExecuteUseCaseSentence(UseCase useCase) { var schemaId = useCase.SchemaId.Id; var schema = Entity.DictionartyToEntity <Schema>(GenericManager.Retrieve(Schema.LogicalName, schemaId).Values); var newSentence = new ExecuteUseCaseSentence(schema.Name, useCase); _view.RaiseUpdateUseCaseSentenceEvent(newSentence, BasicSentence); }
private void SetCurrentSentenceFromUseCase(UseCaseSentence sentence) { Sentence = new ExecuteUseCaseSentence(sentence); var description = Sentence.Description; if (description == null || description != null && description.Trim() == string.Empty) { description = "Add description"; } Description = description; var displayName = Sentence.DisplayName; if (displayName == null || displayName != null && displayName.Trim() == string.Empty) { displayName = "Select Use case"; } DisplayName = displayName; }