Пример #1
0
        public IEnumerable <Motorista> Listar(CampoOrdenacaoEnum?ordenacao = CampoOrdenacaoEnum.Nenhum)
        {
            switch (ordenacao)
            {
            case CampoOrdenacaoEnum.Nome:
                return(motoristaRepository.ListarTodos().OrderBy(m => m.Nome));

            case CampoOrdenacaoEnum.UltimoNome:
                return(motoristaRepository.ListarTodos().OrderBy(m => m.UltimoNome));

            default:
                return(motoristaRepository.ListarTodos());
            }
        }
Пример #2
0
        private async Task <ServicoViewModel> CarregarListas(ServicoViewModel servicoViewModel = null)
        {
            if (servicoViewModel == null)
            {
                servicoViewModel = new ServicoViewModel();
            }

            servicoViewModel.Atendentes = _mapper.Map <IEnumerable <AtendenteViewModel> >(await _atendenteRepository.ListarTodos());
            servicoViewModel.Veiculos   = _mapper.Map <IEnumerable <VeiculoViewModel> >(await _veiculoRepository.ListarTodos());
            servicoViewModel.Motoristas = _mapper.Map <IEnumerable <MotoristaViewModel> >(await _motoristaRepository.ListarTodos());

            return(servicoViewModel);
        }
Пример #3
0
 // GET: Motoristas
 public async Task <IActionResult> Index()
 {
     return(View(_mapper.Map <IEnumerable <MotoristaViewModel> >(await _motoristaRepository.ListarTodos())));
 }