public Task ActivateAsync(object parameter)
 {
     _currentEmployee   = (EmployeeDTO)parameter;
     WriteOffReasonDtos =
         _mapper.Map <List <WriteOffReason>, List <WriteOffReasonDTO> >(_writeOffReasonService.GetAll());
     ReasonComboBox.ItemsSource = WriteOffReasonDtos;
     UpdateDataGrid();
     return(Task.CompletedTask);
 }
        private void UpdateDataGrid()
        {
            WriteOffReasonDtos =
                _mapper.Map <List <WriteOffReason>, List <WriteOffReasonDTO> >(_writeOffReasonService.GetAll());

            WriteOffReasonDtos.Sort(delegate(WriteOffReasonDTO x, WriteOffReasonDTO y)
            {
                return(x.Id.CompareTo(y.Id));
            });

            DataGrid.ItemsSource = WriteOffReasonDtos;
        }