private void LoadEpics()
        {
            var search = EpicSearch.Text.Length >= 3 ? EpicSearch.Text : string.Empty;

            _epics = string.IsNullOrWhiteSpace(search)
                ? _epicApplicationService.GetAllOrderByDescending()
                : _epicApplicationService.GetByFilter(search);

            DataGridEpic.ItemsSource = null;
            DataGridEpic.ItemsSource = _epics;
        }
예제 #2
0
        private void GetDataScreen()
        {
            var assignees = _assigneeApplicationService.GetAll();
            var epics     = _epicApplicationService.GetAllOrderByDescending();
            var weeks     = _weekApplicationService.GetAllOrderByDescending();

            var types = new List <WorkType> {
                WorkType.Bug, WorkType.Story, WorkType.Subtask, WorkType.Task
            };

            CbbWeek.ItemsSource     = new CollectionView(weeks);
            CbbAssignee.ItemsSource = new CollectionView(assignees);
            CbbEpic.ItemsSource     = new CollectionView(epics);
            CbbType.ItemsSource     = types;
        }
        private void LoadAllData()
        {
            var weeks     = _weekApplicationService.GetAllOrderByDescending();
            var assignees = _assigneeApplicationService.GetAll();
            var teams     = _assigneeApplicationService.GetAllTeams();
            var types     = new List <WorkType> {
                WorkType.Bug, WorkType.Story, WorkType.Subtask, WorkType.Task
            };
            var epics = _epicApplicationService.GetAllOrderByDescending();

            _weeks = new CollectionView(weeks);

            CbbWeek.ItemsSource     = _weeks;
            CbbAssignee.ItemsSource = new CollectionView(assignees);
            CbbTeam.ItemsSource     = new CollectionView(teams);
            CbbEpic.ItemsSource     = new CollectionView(epics);
            CbbType.ItemsSource     = types;
            CbbTeam.SelectedItem    = null;
        }
        private void LoadFilters()
        {
            var weeks = _weekApplicationService.GetAllOrderByDescending();

            CbbWeek.ItemsSource = new CollectionView(weeks);

            var epics = _epicApplicationService.GetAllOrderByDescending();

            CbbEpic.ItemsSource = new CollectionView(epics);

            var types = new List <WorkType> {
                WorkType.Bug, WorkType.Story, WorkType.Subtask, WorkType.Task
            };

            CbbType.ItemsSource = new CollectionView(types);

            var status = new List <WorkStatus> {
                WorkStatus.Backlog,
                WorkStatus.ToDo,
                WorkStatus.InProgress,
                WorkStatus.AwaitingCodeReview,
                WorkStatus.Reviewing,
                WorkStatus.AwaitingTests,
                WorkStatus.Testing,
                WorkStatus.AwaitingAcceptanceTests,
                WorkStatus.TestingInAcceptance,
                WorkStatus.AwaitingProduction,
                WorkStatus.Done
            };

            CbbStatus.ItemsSource = new CollectionView(status);

            var assignees = _assigneeApplicationService.GetAll();

            CbbAssignee.ItemsSource = new CollectionView(assignees);

            var teams = _assigneeApplicationService.GetAllTeams();

            CbbTeam.ItemsSource = new CollectionView(teams);
        }