public MotoristaFacade(IMotoristaRepositorio motoristaRepositorio,
                        IVeiculoRepositorio veiculoRepositorio,
                        IEnderecoRepositorio enderecoRepositorio,
                        ICoordenadaGeograficaRepositorio coordenadaGeograficaRepositorio)
 {
     this._motoristaRepositorio            = motoristaRepositorio;
     this._veiculoRepositorio              = veiculoRepositorio;
     this._enderecoRepositorio             = enderecoRepositorio;
     this._coordenadaGeograficaRepositorio = coordenadaGeograficaRepositorio;
 }
 public AgendamentoController(
     IAgendamentoRepositorio agendamentoRepositorio,
     IMotoristaRepositorio motoristaRepositorio,
     IVeiculoRepositorio veiculoRepositorio,
     IEmpresaRepositorio empresaRepositorio,
     IRecintoRepositorio recintoRepositorio)
 {
     _agendamentoRepositorio = agendamentoRepositorio;
     _motoristaRepositorio   = motoristaRepositorio;
     _veiculoRepositorio     = veiculoRepositorio;
     _empresaRepositorio     = empresaRepositorio;
     _recintoRepositorio     = recintoRepositorio;
 }
Example #3
0
        public void TestInitialize()
        {
            this._repositorio = new MotoristaRepositorio(new MockStaticDatabase());

            for (int i = 0; i < 10; i++)
            {
                this._repositorio.Cadastrar(new Motorista(
                                                primeiroNome: "Andrey",
                                                ultimoNome: "Frazatti",
                                                veiculo: new Veiculo(
                                                    marca: "Chevrolet",
                                                    modelo: "Ônix LT 1.0 2017",
                                                    placa: "QIV-2872"),
                                                endereco: new Endereco(
                                                    logradouro: "Avenida Paraguaçu Paulista",
                                                    numero: "287 B",
                                                    complemento: "Casa 3",
                                                    bairro: "Jardim Ana Estela",
                                                    cidade: "Carapicuíba",
                                                    estado: "São Paulo",
                                                    cep: "06364-550",
                                                    coordenadas: new CoordenadaGeografica(-23.564236F, -46.839648F))));
            }
        }
Example #4
0
 public MotoristasController(IMotoristaRepositorio motoristaRepositorio)
 {
     _motoristaRepositorio = motoristaRepositorio;
 }