private RepositoryItem applicationDisplay(ApplicationDTO applicationDTO)
        {
            var applicationRepository = new UxRepositoryItemImageComboBox(mainView, _imageListRetriever);

            return(applicationRepository.AddItem(applicationDTO.Name, applicationDTO.Icon));
        }
Beispiel #2
0
        private RepositoryItem configureContainerRepository(PathElementDTO parameterPathDTO)
        {
            var containerRepository = new UxRepositoryItemImageComboBox(gridView, _imageListRetriever);

            return(containerRepository.AddItem(parameterPathDTO, parameterPathDTO.IconName));
        }
        private RepositoryItem statusRepositoryFor(MultiOptimizationRunResultDTO runResultDTO)
        {
            var statusRepositoryItem = new UxRepositoryItemImageComboBox(gridView, _imageListRetriever);

            return(statusRepositoryItem.AddItem(runResultDTO.Status, runResultDTO.StatusIcon));
        }
Beispiel #4
0
        private RepositoryItem configureContainerRepository(PathElement parameterPath)
        {
            var containerDisplayNameRepository = new UxRepositoryItemImageComboBox(gridViewParameters, _imageListRetriever);

            return(containerDisplayNameRepository.AddItem(parameterPath, parameterPath.IconName));
        }
        private RepositoryItem configureItemTypeRepository(RelatedItem relatedItem)
        {
            var itemTypeRepository = new UxRepositoryItemImageComboBox(gridView, _imageListRetriever);

            return(itemTypeRepository.AddItem(relatedItem.ItemType, relatedItem.IconName));
        }
Beispiel #6
0
        private RepositoryItem statusRepositoryFor(ParameterIdentificationRunResultDTO runResultDTO)
        {
            var statusRepositoryItem = new UxRepositoryItemImageComboBox(mainView, _imageListRetriever);

            return(statusRepositoryItem.AddItem(runResultDTO.Status, runResultDTO.StatusIcon));
        }
Beispiel #7
0
        private RepositoryItem indexRepositoryFor(ParameterIdentificationRunResultDTO runResultDTO)
        {
            var indexRepositoryItem = new UxRepositoryItemImageComboBox(mainView, _imageListRetriever);

            return(indexRepositoryItem.AddItem(runResultDTO.Index, runResultDTO.BoundaryCheckIcon));
        }
        private RepositoryItem nameRepositoryFor(OptimizedParameterDTO optimizedParameterDTO)
        {
            var nameRepository = new UxRepositoryItemImageComboBox(_gridViewBinder.GridView, _imageListRetriever);

            return(nameRepository.AddItem(optimizedParameterDTO.Name, optimizedParameterDTO.BoundaryCheckIcon));
        }
Beispiel #9
0
 public static UxRepositoryItemImageComboBox FillImageComboBoxRepositoryWith <T>(this UxRepositoryItemImageComboBox repositoryItemImageComboBox, IEnumerable <T> listToAddToComboBoxRepository, Func <T, ApplicationIcon> iconFor, Func <T, string> displayFunc)
 {
     listToAddToComboBoxRepository.Each(item => { repositoryItemImageComboBox.AddItem(item, iconFor(item)); });
     return(repositoryItemImageComboBox);
 }