Exemplo n.º 1
0
        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);
        }
Exemplo n.º 2
0
        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;
        }