コード例 #1
0
ファイル: ConceptLogic.cs プロジェクト: jstadnicki/tbi
        public OperationResult<ListConceptViewModel> ConceptsOnly()
        {
            var listOfConcepts = this.conceptsService.ConceptsOnly();
            var listofConceptsVm = Mapper.Map<List<ConceptViewModel>>(listOfConcepts);

            var result = new ListConceptViewModel { Concepts = listofConceptsVm };
            return new OperationResult<ListConceptViewModel>(result);
        }
コード例 #2
0
ファイル: ConceptLogic.cs プロジェクト: jstadnicki/tbi
 public OperationResult<ListConceptViewModel> ConceptsWith(string include)
 {
     var propertiesList = include.Split(new[] { ',' }, StringSplitOptions.RemoveEmptyEntries);
     var list = this.conceptsService.ConceptsWithProperties(propertiesList);
     var listofConceptsVm = Mapper.Map<List<ConceptViewModel>>(list);
     var result = new ListConceptViewModel { Concepts = listofConceptsVm };
     return new OperationResult<ListConceptViewModel>(result);
 }
コード例 #3
0
ファイル: ConceptLogic.cs プロジェクト: jstadnicki/tbi
        public OperationResult<ListConceptViewModel> List()
        {
            var listOfConcepts = this.conceptsService.GetAllConceptsWithAllCollections();
            var listofConceptsVm = Mapper.Map<List<ConceptViewModel>>(listOfConcepts);

            var result = new ListConceptViewModel { Concepts = listofConceptsVm };
            return new OperationResult<ListConceptViewModel>(result);
        }