Exemplo n.º 1
0
 public CarroTest()
 {
     _context.Carros.AddRange(CriarEntidade.CriarBaseCarros());
     _context.SaveChanges();
     _mockCarroRepository = new CarroRepository(_context);
     _carroServices       = new CarroService(_mockCarroRepository);
 }
Exemplo n.º 2
0
        //Botao placa
        private void Button1_Click(object sender, EventArgs e)
        {
            TelaCarros tela = new TelaCarros();

            tela.ShowDialog();
            CarroRepository repositoryCarro = new CarroRepository();

            carro = repositoryCarro.ObterPelaPlaca(tela.Placa);
            maskedTextBox1.Text = carro.Placa;
        }
Exemplo n.º 3
0
        public void ObterTodosModelos()
        {
            ICarroRepository carroRepository = new CarroRepository();
            IModeloRepository modeloRepository = new ModeloDapperRepository();

            var catalogoService = new CatalogoService(carroRepository, modeloRepository);

            var modelos = catalogoService.ObterTodosModelos();

            foreach (var modelo in modelos)
            {
                Console.WriteLine(modelo);
            }
        }
Exemplo n.º 4
0
        private void button1_Click(object sender, EventArgs e)
        {
            switch (cbOpcao.SelectedIndex)
            {
            case 0:
                CarroRepository repository = new CarroRepository();
                ExportarPlacas(repository.ObterTodos());
                break;

            case 1:
                PrecoRepository repository2 = new PrecoRepository();
                ExportarPrecos(repository2.ObterTodos());
                break;
            }
        }
Exemplo n.º 5
0
        public UnityOfWork()
        {
            _Context = new EnsambladoraDbContext();

            Asientos      = new AsientoRepository(_Context);
            Automoviles   = new AutomovilRepository(_Context);
            Buses         = new BusRepository(_Context);
            Carros        = new CarroRepository(_Context);
            Cinturones    = new CinturonRepository(_Context);
            Ensambladoras = new EnsambladoraRepository(_Context);
            Llantas       = new LlantaRepository(_Context);
            Parabrisas    = new ParabrisasRepository(_Context);
            Propietarios  = new PropietarioRepository(_Context);
            Volantes      = new VolanteRepository(_Context);
        }
Exemplo n.º 6
0
        static void Main(string[] args)
        {
            var repository = new CarroRepository();

            //Instanciar o objeto
            var carro = new CarroDTO()
            {
                Ano         = 2020,
                Combustivel = Models.Enums.Combustivel.Flex,
                Documento   = new DocumentoDTO()
                {
                    Categoria      = Models.Enums.Categoria.Sedan,
                    DataFabricacao = new DateTime(2019, 1, 1),
                    Renavam        = 5210
                },
                Renavam   = 5210,
                Esportivo = false,
                MarcaId   = 1,
                Placa     = "EDD-1231"
            };

            //Chama o ws para cadastrar o carro
            repository.Cadastrar(carro);

            //chama o web service para listar
            var lista = repository.Listar();

            //imprime o resultado no console
            foreach (var item in lista)
            {
                Console.WriteLine("Placa: {0}, Ano: {1}",
                                  item.Placa, item.Ano);
            }

            Console.Read(); //para a execução...
        }
 public CarroBusinnes(CarroRepository carroRepository)
 {
     _carrorepository = carroRepository;
 }
Exemplo n.º 8
0
 public CarrosController(CarroRepository repository)
 {
     _repository = repository;
 }
Exemplo n.º 9
0
 public CarroController()
 {
     carroRepository = new CarroRepository();
 }