Beispiel #1
0
 public VeiculoService(INotificador notificador, IMapper mapper, ILogger logger, IVeiculoRepository veiculoRepository) : base(notificador)
 {
     _mapper            = mapper;
     _notificador       = notificador;
     _logger            = logger;
     _veiculoRepository = veiculoRepository;
 }
        public async Task <Veiculo> LoadVeiculoByPlaca(string placa)
        {
            IVeiculoRepository veiculoRepository = (IVeiculoRepository)GetRepository();
            Veiculo            veiculo           = await veiculoRepository.LoadVeiculoByPlaca(placa);

            return(veiculo);
        }
 public VeiculoController(IVeiculoRepository veiculoRepositorio, IMarcaRepository marcaRepository, IModeloRepository modeloRepository, IMapper mapper)
 {
     _veiculoRepositorio = veiculoRepositorio;
     _mapper             = mapper;
     _marcaRepository    = marcaRepository;
     _modeloRepository   = modeloRepository;
 }
Beispiel #4
0
 public AppQuery(IVeiculoRepository veiculoRepository)
 {
     _ = Field <ListGraphType <VeiculoType> >(
         "Veiculos",
         resolve: context => veiculoRepository.GetVeiculos()
         );
 }
 public VeiculoService(INotificador notificador,
                       IVeiculoRepository veiculoRepository,
                       IUser user) : base(notificador)
 {
     _veiculoRepository = veiculoRepository;
     _user = user;
 }
Beispiel #6
0
 public AluguelController(IAluguelRepository aluguelRepositorio, IVeiculoRepository veiculoRepository, IMapper mapper, AluguelService aluguelService)
 {
     _mapper             = mapper;
     _aluguelService     = aluguelService;
     _aluguelRepositorio = aluguelRepositorio;
     _veiculoRepository  = veiculoRepository;
 }
Beispiel #7
0
 public VeiculoService(IVeiculoRepository veiculoRepository, ICategoriaService categoriaService, IModeloService modeloService, IMapper mapper)
 {
     _veiculoRepository = veiculoRepository;
     _categoriaService  = categoriaService;
     _modeloService     = modeloService;
     _mapper            = mapper;
 }
Beispiel #8
0
 public RetirarVeiculoHandler(IMediator mediator, IVeiculoRepository veiculoRepository,
                              IAluguelRepository aluguelRepository)
 {
     _mediator          = mediator;
     _veiculoRepository = veiculoRepository;
     _aluguelRepository = aluguelRepository;
 }
 public RegistroVeiculoRepository(ApplicationContext contexto,
                                  IEstabelecimentoRepository estabelecimentoRepository,
                                  IVeiculoRepository veiculoRepository) : base(contexto)
 {
     this.estabelecimentoRepository = estabelecimentoRepository;
     this.veiculoRepository         = veiculoRepository;
 }
Beispiel #10
0
 public PrecosController(
     ILogger <PrecosController> logger,
     IVeiculoRepository repository)
 {
     _logger     = logger;
     _repository = repository;
 }
 public ControleVeiculoService(IVeiculoRepository veiculoRepository, IEstabelecimentoRepository estabelecimentoRepository, Notificador notificador, IControleVeiculoRepository controleVeiculoRepository)
 {
     _veiculoRepository         = veiculoRepository;
     _estabelecimentoRepository = estabelecimentoRepository;
     _notificador = notificador;
     _controleVeiculoRepository = controleVeiculoRepository;
 }
 public VendaService(IVendaRepository repository,
                     IImpostoRepository impostoRepository,
                     IVeiculoRepository veiculoRepository)
 {
     this.repository        = repository;
     this.impostoRepository = impostoRepository;
     this.veiculoRepository = veiculoRepository;
 }
 public ServicosController(IMapper mapper, IServicoRepository servicoRepository, IAtendenteRepository atendenteRepository, IMotoristaRepository motoristaRepository, IVeiculoRepository veiculoRepository)
 {
     _mapper              = mapper;
     _servicoRepository   = servicoRepository;
     _atendenteRepository = atendenteRepository;
     _motoristaRepository = motoristaRepository;
     _veiculoRepository   = veiculoRepository;
 }
Beispiel #14
0
 public VeiculoApplicationService(IVeiculoService veiculoService,
                                  IVeiculoRepository veiculoRepository,
                                  IMapper mapper)
 {
     _veiculoService    = veiculoService;
     _veiculoRepository = veiculoRepository;
     _mapper            = mapper;
 }
Beispiel #15
0
 public VeiculoController(IToastNotification toastNotification,
                          LkContextDB contexto,
                          IVeiculoRepository veiculoRepository)
 {
     _toastNotification = toastNotification;
     _contexto          = contexto;
     _veiculoRepository = veiculoRepository;
 }
 public CarrosHandler(IVeiculoRepository veiculoRepository, IMapper mapper, IMarcaRepository marcaRepository, IModeloRepository modeloRepository, IAgendamentosRepository agendamentoRepository, IClienteRepository clienteRepository)
 {
     _veiculoRepository     = veiculoRepository;
     _mapper                = mapper;
     _marcaRepository       = marcaRepository;
     _modeloRepository      = modeloRepository;
     _AgendamentoRepository = agendamentoRepository;
     _clienteRepository     = clienteRepository;
 }
Beispiel #17
0
 public HomeController(ILogger <HomeController> logger,
                       LkContextDB contexto,
                       IVeiculoRepository veiculoRepository,
                       IToastNotification toastNotification)
 {
     _logger            = logger;
     _contexto          = contexto;
     _veiculoRepository = veiculoRepository;
     _toastNotification = toastNotification;
 }
Beispiel #18
0
        public DataService(ApplicationContext contexto,
                           IVeiculoRepository veiculoRepository,
                           IEstabelecimentoRepository estabelecimentoRepository

                           )
        {
            this.contexto                  = contexto;
            this.veiculoRepository         = veiculoRepository;
            this.estabelecimentoRepository = estabelecimentoRepository;
        }
        public void Adicionar_Veiculo()
        {
            IVeiculoRepository veiculoRepository = GetVeiculoRepository();

            Veiculo veiculo = veiculoRepository.Save(_veiculo);

            Assert.Equal("Azul da cor do céu", veiculo.Cor);
            Assert.Equal("Imagem veiculo Teste em aula", veiculo.Imagem);
            Assert.NotNull(veiculo.VersaoID);
        }
 public VeiculosController(INotificador notificador,
                           IVeiculoRepository veiculoRepository,
                           IVeiculoService veiculoService,
                           IMapper mapper,
                           IUser user) : base(notificador, user)
 {
     _veiculoRepository = veiculoRepository;
     _veiculoService    = veiculoService;
     _mapper            = mapper;
 }
Beispiel #21
0
 public VeiculoController(IMapper mapper,
                          IVeiculoRepository veiculoRepository,
                          IAdicionalRepository adicionalRepository,
                          IItemRepository itemRepository)
 {
     _mapper              = mapper;
     _veiculoRepository   = veiculoRepository;
     _adicionalRepository = adicionalRepository;
     _itemRepository      = itemRepository;
 }
Beispiel #22
0
        static void Main(string[] args)
        {
            _veiculoRepository = new VeiculoRepository();
            while (_keepRunning)
            {
                Console.WriteLine("Escolha uma opção: ");
                Console.WriteLine("1 - Inserir um veículo");
                Console.WriteLine("2 - Editar veículo existente");
                Console.WriteLine("3 - Deletar veículo");
                Console.WriteLine("4 - Listar veículos");
                Console.WriteLine("5 - Encontrar veículo por chassi");
                Console.WriteLine("0 - Sair");

                var keyPress = Console.ReadKey();

                switch (keyPress.KeyChar)
                {
                case '0':
                    Sair();
                    Console.Clear();
                    break;

                case '1':
                    InserirVeiculo();
                    Console.Clear();
                    break;

                case '2':
                    EditarVeiculo();
                    Console.Clear();
                    break;

                case '3':
                    DeletarVeiculo();
                    Console.Clear();
                    break;

                case '4':
                    ListarVeiculos();
                    Console.Clear();
                    break;

                case '5':
                    ProcurarVeículo();
                    Console.Clear();
                    break;

                default:
                    Console.WriteLine("\n\nOpção inválida, tente novamente.\n\n");
                    break;
                }
            }

            Console.WriteLine("Hello World!");
        }
        public void FindAllArrayVazioTest()
        {
            repository = new VeiculoRepository(db);

            var result = repository.FindAll().Result;

            #region Assert
            Assert.IsNotNull(result, "Lista de Veiculo está nulo");
            Assert.AreEqual(0, result.Count(), "Lista de Veiculo está com a quantidade invalida");
            #endregion
        }
Beispiel #24
0
        public string CadastrarVeiculo(Veiculo veiculo)
        {
            if (!veiculo.ValidarPlaca())
            {
                return("Emplacamento inválido");
            }

            _veiculoRespository = new VeiculoRepositoy();
            _veiculoRespository.CadastrarVeiculo(veiculo);
            return("Veiculo cadastrado com sucesso!");
        }
 /// <summary>
 /// Construtor da classe
 /// </summary>
 /// <param name="mapper"></param>
 /// <param name="veiculoRepository"></param>
 /// <param name="marcaVeiculoRepository"></param>
 /// <param name="modeloVeiculoRepository"></param>
 /// <param name="agendamentoRepository"></param>
 public VeiculoApplication(IMapper mapper,
                           IVeiculoRepository veiculoRepository,
                           IMarcaVeiculoRepository marcaVeiculoRepository,
                           IModeloVeiculoRepository modeloVeiculoRepository,
                           IAgendamentoRepository agendamentoRepository)
 {
     _mapper                  = mapper;
     _veiculoRepository       = veiculoRepository;
     _marcaVeiculoRepository  = marcaVeiculoRepository;
     _modeloVeiculoRepository = modeloVeiculoRepository;
     _agendamentoRepository   = agendamentoRepository;
 }
Beispiel #26
0
 public FaturarAluguelAposEncerramentoEventHandler(IAluguelRepository aluguelRepository,
                                                   IVeiculoRepository veiculoRepository, IFaturaRepository faturaRepository,
                                                   IFaturarAluguelService faturarAluguelService, IParametrosCobranca parametrosCobranca,
                                                   ICalculadoraImpostos calculadoraImpostos)
 {
     _aluguelRepository     = aluguelRepository;
     _veiculoRepository     = veiculoRepository;
     _faturaRepository      = faturaRepository;
     _faturarAluguelService = faturarAluguelService;
     _parametrosCobranca    = parametrosCobranca;
     _calculadoraImpostos   = calculadoraImpostos;
 }
Beispiel #27
0
 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;
 }
Beispiel #28
0
 public OportunidadeService(INotificador notificador,
                            IOportunidadeRepository oportunidadeRepository,
                            IOportunidadeLogService oportunidadeLogService,
                            ICargoService cargoService,
                            IVendedorCargoService vendedorCargoService,
                            IVeiculoRepository veiculoRepository,
                            IUser user) : base(notificador)
 {
     _oportunidadeRepository = oportunidadeRepository;
     _oportunidadeLogService = oportunidadeLogService;
     _cargoService           = cargoService;
     _vendedorCargoService   = vendedorCargoService;
     _veiculoRepository      = veiculoRepository;
     _user = user;
 }
        public void FindTest()
        {
            #region Add
            repository = new VeiculoRepository(db);

            Veiculo entity = new Veiculo()
            {
                Nome = "Wesley"
            };
            result = repository.Add(entity).Result;

            #endregion

            result = repository.Find(1).Result;

            #region Assert
            Assert.IsNotNull(result, "Veiculo está nulo");
            Assert.AreEqual(1, result.Id, " Veiculo com id incorreto");
            #endregion
        }
        public void FindAllMockRetornaListaItensTest()
        {
            mock = new Mock <IVeiculoRepository> ();
            var resultado = new List <Veiculo> ()
            {
                new Veiculo(), new Veiculo(),
            };

            mock.Setup(c => c.FindAll())
            .Returns(Task.FromResult(resultado));

            repository = mock.Object;

            var result = repository.FindAll().Result;

            #region Assert
            Assert.IsNotNull(result, "Lista de Veiculo está nulo");
            Assert.AreEqual(2, result.Count(), "Lista de Veiculo está com a quantidade invalida");
            #endregion
        }
        public ApolicesController(IApoliceRepository apolicesRepository, IUserProfileRepository usersRepository, ICategoriaRepository categoriasRepository,
            IConcelhoRepository concelhosRepository, IVeiculoRepository veiculosRepository, IPessoaRepository pessoasRepository,
            IApoliceHistoricoRepository apolicesHistoricoRepository, IEntidadeRepository entidadesRepository)
>>>>>>> 6bef4ea7199f182f1dcc5a1156a157494ff9f29c
        public ApolicesController(IApoliceRepository apolicesRepository, IUserProfileRepository usersRepository, ICategoriaRepository categoriasRepository,
            IConcelhoRepository concelhosRepository, IVeiculoRepository veiculosRepository, IPessoaRepository pessoasRepository,
            IApoliceHistoricoRepository apolicesHistoricoRepository, IEntidadeRepository entidadesRepository, IAvisoRepository avisosRepository,
            IEventoStaggingRepository eventosStaggingRepository, IValorSistemaRepository valoresSistemaRepository)
=======