コード例 #1
0
        public async void Execute(object parameter)
        {
            var employees = await _employeeRepository.GetEntitiesAsModels();

            var subdivisions = await _subdivisionRepository.GetEntitiesAsModels();

            _employeeViewModel.Employees.Clear();
            _employeeViewModel.Subdivisions.Clear();

            foreach (var subdivision in subdivisions)
            {
                _employeeViewModel.Subdivisions.Add(subdivision);
            }

            foreach (var employee in employees)
            {
                _employeeViewModel.Employees.Add(employee);
            }
        }
コード例 #2
0
        public async void Execute(object parameter)
        {
            var subdivisions = await _subdivisionRepository.GetEntitiesAsModels();

            var managers = await _employeeRepository.GetEntitiesAsModels();

            _subdivisionViewModel.Subdivisions.Clear();
            _subdivisionViewModel.Managers.Clear();

            foreach (var manager in managers)
            {
                _subdivisionViewModel.Managers.Add(manager);
            }

            foreach (var subdivision in subdivisions)
            {
                _subdivisionViewModel.Subdivisions.Add(subdivision);
            }
        }