public ListarMotoristasQuery( IMotoristaRepository motoristaRepository, IMapper mapper) { this.motoristaRepository = motoristaRepository; this.mapper = mapper; }
public IActionResult Exportar([FromServices] IMotoristaRepository repository, [FromQuery] string coluna = "nome", [FromQuery] string direcao = "asc", [FromQuery] string nome = null) { var resultado = repository.Obter(EnumHelpers.ParseOrDefault(coluna, MotoristaSort.Nome), string.IsNullOrEmpty(direcao) || direcao.Equals("asc"), DataString.FromNullableString(nome)); if (resultado.Tipo == ResultType.Valid) { StringBuilder csv = new StringBuilder(); csv.AppendLine("COD_MOTORISTA; NOME; AJUDANTE1; AJUDANTE2; TELEFONE1, TELEFONE2; PLACA"); foreach (var x in resultado.Dados) { csv.Append($"\"{(!string.IsNullOrEmpty(x.Nome) ? x.Nome : string.Empty)}\";"); csv.Append($"\"{(!string.IsNullOrEmpty(x.Ajudante1) ? x.Ajudante1 : string.Empty)}\";"); csv.Append($"\"{(!string.IsNullOrEmpty(x.Ajudante2) ? x.Ajudante2 : string.Empty)}\";"); csv.Append($"\"{(!string.IsNullOrEmpty(x.Telefone1) ? x.Telefone1 : string.Empty)}\";"); csv.Append($"\"{(!string.IsNullOrEmpty(x.Telefone2) ? x.Telefone2 : string.Empty)}\";"); csv.Append($"\"{(!string.IsNullOrEmpty(x.Placa) ? x.Placa : string.Empty)}\";"); csv.AppendLine(""); } string nomeArquivo = $"Motorista{DateTime.Now.ToString("yyyyMMdd_HHmmss")}.csv"; byte[] bytes = Encoding.UTF8.GetBytes(csv.ToString()); bytes = Encoding.UTF8.GetPreamble().Concat(bytes).ToArray(); return(File(bytes, "text/csv", nomeArquivo)); } return(Result(resultado)); }
public ObterMotoristaQuery( IMotoristaRepository motoristaRepository, IMapper mapper) { this.motoristaRepository = motoristaRepository; this.mapper = mapper; }
public ServicosController(IMapper mapper, IServicoRepository servicoRepository, IAtendenteRepository atendenteRepository, IMotoristaRepository motoristaRepository, IVeiculoRepository veiculoRepository) { _mapper = mapper; _servicoRepository = servicoRepository; _atendenteRepository = atendenteRepository; _motoristaRepository = motoristaRepository; _veiculoRepository = veiculoRepository; }
public MotoristaUsuarioUnityOfWork(BD_QUERO_TRANSPORTEContext context, IMapper mapper) { UsuarioRepository = new UsuarioRepository(context, mapper); MotoristaRepository = new MotoristaRepository(context, mapper); _context = context; _mapper = mapper; }
public RegistroDespesaController(IClienteRepository clienteFisicoRepository, IVeiculoClienteRepository veiculoClienteRepository, IRegistroRepository registroRepository, IDespesaRepository despesaRepository, IMotoristaRepository motoristaRepository) { _clienteRepository = clienteFisicoRepository; _VeiculoClienteRepository = veiculoClienteRepository; _registroRepository = registroRepository; _despesaRepository = despesaRepository; _motoristaRepository = motoristaRepository; }
public AtualizarMotoristaCommand( IMotoristaRepository motoristaRepository, IObterCarrosQuery obterCarroQuery, IMapper mapper) { this.motoristaRepository = motoristaRepository; this.obterCarroQuery = obterCarroQuery; this.mapper = mapper; }
public VeiculoClienteController(IClienteRepository clienteFisicoRepository, IVeiculoClienteRepository veiculoClienteRepository, IModeloRepository modeloRepository, ICategoriaVeiculoRepository categoriaVeiculoRepository, IMotoristaRepository motoristaRepository, IRegistroUsoRepository registroUsoRepository) { _clienteRepository = clienteFisicoRepository; _VeiculoClienteRepository = veiculoClienteRepository; _modeloRepository = modeloRepository; _categoriaVeiculoRepository = categoriaVeiculoRepository; _motoristaRepository = motoristaRepository; _registroUsoRepository = registroUsoRepository; }
public IActionResult ObterPaginado( [FromServices] IMotoristaRepository motoristaRepository, [FromQuery] int pagina, [FromQuery] int quantidade, [FromQuery] string coluna = "nome", [FromQuery] string direcao = "asc", [FromQuery] string nome = null ) { return(Result(motoristaRepository.ObterPaginado(pagina, quantidade, EnumHelpers.ParseOrDefault(coluna, MotoristaSort.Nome), string.IsNullOrEmpty(direcao) || direcao.Equals("asc"), DataString.FromNullableString(nome)))); }
public CriarMotoristaCommand( IMotoristaRepository motoristaRepository, IObterCoordenadasQuery obterCoordenadasQuery, IObterCarrosQuery obterCarroQuery, IMapper mapper) { this.motoristaRepository = motoristaRepository; this.obterCoordenadasQuery = obterCoordenadasQuery; this.obterCarroQuery = obterCarroQuery; this.mapper = mapper; }
public AluguelController(IClienteJuridicoRepository clienteJuridicoRepository, IAluguelRepository aluguelRepository, IVeiculoEmpresaRepository veiculoEmpresa, ILogger <AluguelController> logger, GerenciarPagarMe pagar, IMapper mapper, IMotoristaRepository motoristaRepository, ISeguroRepository seguroRepository) { _clienteJuridicoRepository = clienteJuridicoRepository; _veiculoEmpresaRepository = veiculoEmpresa; _aluguelRepository = aluguelRepository; _logger = logger; _pagar = pagar; _mapper = mapper; _motoristaRepository = motoristaRepository; _seguroRepository = seguroRepository; }
public HomeController(IClienteRepository repositoryCliente, INewsletterRepository newsletterRepository, LoginCliente loginCliente, GerenciarEmail gerenciarEmail, IFaturaAluguelRepository faturaAluguelRepository, IVeiculoClienteRepository veiculoClienteRepository, IMotoristaRepository motoristaRepository, IRegistroRepository registroRepository) { _repositoryCliente = repositoryCliente; _repositoryNewsletter = newsletterRepository; _loginCliente = loginCliente; _gerenciarEmail = gerenciarEmail; _faturaAluguelRepository = faturaAluguelRepository; _veiculoClienteRepository = veiculoClienteRepository; _motoristaRepository = motoristaRepository; _registroRepository = registroRepository; }
public ViagemController(IViagemRepository viagemRepository, IMotoristaRepository motoristaRepository, IMotoristaViagemRepository motoristaViagemRepository, IVeiculoRepository veiculoRepository, IRotaRepository rotaRepository, IMapper mapper) { _mapper = mapper; _viagemRepository = viagemRepository; _motoristaRepository = motoristaRepository; _motoristaViagemRepository = motoristaViagemRepository; _veiculoRepository = veiculoRepository; _rotaRepository = rotaRepository; }
public MotoristaRepositoryTests() { _config = new ConfigurationBuilder() .SetBasePath(Environment.CurrentDirectory) .AddJsonFile("appsettings.json", optional: false, reloadOnChange: true) .Build(); var services = new ServiceCollection() .AddTransient <IMotoristaRepository, MotoristaRepository>( x => new MotoristaRepository( Environment.CurrentDirectory + "\\" + _config["LiteDatabase:ConnectionString"])); var serviceProvider = services.BuildServiceProvider(); _rep = serviceProvider.GetService <IMotoristaRepository>(); }
public MotoristaController(IClienteJuridicoRepository clienteJuridicoRepository, IMotoristaRepository motoristaRepository, IClienteRepository clienteRepository) { _clienteJuridicoRepository = clienteJuridicoRepository; _motoristaRepository = motoristaRepository; _clienteRepository = clienteRepository; }
public GerenciarPagarMe(IConfiguration configuration, IClienteRepository clienteRepository, IMotoristaRepository motoristaRepository) { _configuration = configuration; _clienteRepository = clienteRepository; _motoristaRepository = motoristaRepository; }
public MotoristasController(IMotoristaRepository _motoristaRepository) { motoristaRepository = _motoristaRepository; }
public MotoristaService(IMotoristaRepository motoristaRepository) : base(motoristaRepository) { _motoristaRepository = motoristaRepository; }
public RegistroUsoController(IRegistroUsoRepository registroUsoRepository, IMotoristaRepository motoristaRepository) { _registroUsoRepository = registroUsoRepository; _motoristaRepository = motoristaRepository; }
public MotoristaController(IMotoristaRepository motoristaRepository, IVeiculoRepository veiculoRepository) { _motoristaRepository = motoristaRepository; _veiculoRepository = veiculoRepository; }
public MotoristaController(IMotoristaRepository motoristaRepository) { _motoristaRepository = motoristaRepository; }
public ExcluirMotoristaCommand( IMotoristaRepository motoristaRepository) { this.motoristaRepository = motoristaRepository; }
public MotoristaService(IMotoristaRepository repMotorista, ICoordenadasRepository repCoordenadas) { _repMotorista = repMotorista; _repCoordenadas = repCoordenadas; }
public MotoristaBusiness(ILocalizacaoBusiness localizacaoBusiness, IMotoristaRepository motoristaRepository) { this.localizacaoBusiness = localizacaoBusiness; this.motoristaRepository = motoristaRepository; }
public AdicionarMotoristaCommandHandler(IMotoristaRepository motoristaRepository, IUnitOfWork uow, IMediator mediator, INotificationHandler <NotificationDomain> notifications, ILogger <CommandHandler> logger = null) : base(uow, mediator, notifications, logger) { _motoristaRepository = motoristaRepository; }
public MotoristaService(IMotoristaRepository repository) : base(repository) { _motoristaRepository = repository; }
public IActionResult ObterMotoristas([FromServices] IMotoristaRepository motoristaRepository) { var resultado = motoristaRepository.ObterMotoristas(); return(Result(resultado)); }
public MotoristaController(IMotoristaRepository motoristaRepository, IRotaRepository rotaRepository, IMapper mapper) { this.motoristaRepository = motoristaRepository; this.rotaRepository = rotaRepository; this.mapper = mapper; }
public MotoristaController(IMapper mapper, IMotoristaRepository motoristaRepository, IMotoristaViagemRepository motoristaViagemRepository) { _mapper = mapper; _motoristaRepository = motoristaRepository; _motoristaViagemRepository = motoristaViagemRepository; }
public MotoristaService(IMotoristaRepository motoristaRepository) { this._motoristaRepository = motoristaRepository; }