public void UpdateTable(DataGrid dataGrid, IWorkerRepository workerRepository)
 {
     if (SearchTextBox.Text.Length > 0)
     {
         dataGrid.ItemsSource = workerRepository.GetAllBySearchString(SearchTextBox.Text);
         return;
     }
     dataGrid.ItemsSource = workerRepository.GetAll();
 }
示例#2
0
 public IEnumerable <GetWorkerDto> GetAllWorkers()
 {
     return(_workerRepository.GetAll()
            .Select(w => _workerConverter.FromWorkerToGetWorkerDto(w)));
 }
示例#3
0
 public IActionResult Index()
 {
     return(View(repo.GetAll()));
 }
 public override void UpdateData()
 {
     UpdateTable(WorkersDataGrid, _workerRepository);
     WorkersAmountLabel.Content = "Усього в системі зареєстрованно " + _workerRepository.GetAll().Count;
 }
示例#5
0
        public IEnumerable <WorkerViewModel> GetWorkers()
        {
            var workers = _workerRepository.GetAll();

            return(_mapper.Map <List <Worker>, List <WorkerViewModel> >(workers));
        }
示例#6
0
        public async Task <List <WorkerDTO> > GetAllAsynk()
        {
            var result = await _workerRepository.GetAll();

            return(_mapper.Map <List <Worker>, List <WorkerDTO> >(result));
        }