private void Atualizar_Click(object sender, EventArgs e)
        {
            CarroController c = new CarroController();
            Carro           p = new Carro();

            c.ExecutarOpBD('a', p);
        }
Ejemplo n.º 2
0
 public AdicionarVeiculo(string login)
 {
     InitializeComponent();
     ds         = new CarroDataService();
     controller = new CarroController();
     user       = login;
 }
Ejemplo n.º 3
0
        static void Main(string[] args)
        {
            CarroController carroControler = new CarroController();

            carroControler.ListCarros();
            Console.ReadKey();
        }
Ejemplo n.º 4
0
 public GerenciarVeiculos(string login)
 {
     ds         = new CarroDataService();
     controller = new CarroController();
     user       = login;
     CarregaCarros();
 }
Ejemplo n.º 5
0
        private async void btnExcluir_ClickedAsync(object sender, EventArgs e)
        {
            var escolha = await DisplayActionSheet("Excluir veículo?", "Sim", "Não");

            if (escolha.Equals("Sim"))
            {
                CarroController controller = new CarroController();
                //Exclui o carro e todos os relatórios dele
                controller.DeleteCarro(carro);

                CarroDataService ds = new CarroDataService();
                bool             b;
                //Espera o carro ser excluido
                do
                {
                    b = false;
                    foreach (Models.Carro c in await ds.GetCarroAsync())
                    {
                        if (carro.placa.Trim() == c.placa.Trim())
                        {
                            b = true;
                            break;
                        }
                    }
                } while (b);

                await Navigation.PushAsync(new GerenciarVeiculos(user));

                Navigation.RemovePage(Navigation.NavigationStack[Navigation.NavigationStack.Count - 2]);
            }
        }
Ejemplo n.º 6
0
        static void Main(string[] args)
        {
            CarroController carroController = new CarroController();

            carroController.Listar().ForEach(x => Console.WriteLine($"Id {x.Id} Marca {x.Marca}"));
            Console.ReadKey();
        }
Ejemplo n.º 7
0
 public frmCarroCadastro()
 {
     controller        = new CarroController();
     controllerModelo  = new ModeloController();
     controllerCliente = new ClienteController();
     InitializeComponent();
 }
        public void TesteCarroPostDelete()
        {
            Modelo mod = new Modelo("HILUXDAVOLKSWAGEN", 4, "V9", Categorias.Compacto, TipoCombustivel.Diesel, TipoCambio.Automatico, new Fabricante("VOLKSWAGEN", "Alema"));
            Carro  c   = new Carro {
                CarroID = 1, Placa = "ASD1010", Ano = 1990, ModeloCarro = mod, Cor = Cores.Azul
            };

            var mockCtx = new Mock <IContext>();

            mockCtx.Setup(x => x.Carros).Returns(new FakeSET <Carro> {
                c
            });
            mockCtx.Setup(x => x.Modelos).Returns(new FakeSET <Modelo> {
                mod
            });

            var mockDAO = new Mock <ICarroDAO>();

            mockDAO.Setup(x => x.FindById(1)).Returns(c);
            var mockDAOMODELO = new Mock <IDAO <Modelo> >();
            var carroService  = new CarroService(mockDAO.Object, null);
            var controller    = new CarroController(carroService);

            RedirectToRouteResult result = controller.DeleteConfirmed(1) as RedirectToRouteResult;

            Assert.AreEqual("Index", result.RouteValues["action"]);
            Assert.AreEqual(null, result.RouteValues["controller"]);
        }
Ejemplo n.º 9
0
        static void Main(string[] args)
        {
            CarroController cc = new CarroController();

            cc.GetCarros().ForEach(i => Console.WriteLine($"{i.Id} {i.Marca} {i.Modelo}"));

            Console.ReadKey();
        }
Ejemplo n.º 10
0
        static void Main(string[] args)
        {
            CarroController c = new CarroController();



            Console.ReadKey();
        }
Ejemplo n.º 11
0
        private void buscar_Click(object sender, EventArgs e)
        {
            CarroController c = new CarroController();
            Carro           p = new Carro();

            p.Id = Convert.ToInt64(buscar.Text);
            c.ExecutarOpBD('b', p);
        }
        public void TesteCarroViewIndex()
        {
            var mockDAO       = new Mock <ICarroDAO>();
            var mockDAOMODELO = new Mock <IDAO <Modelo> >();
            var carroService  = new CarroService(mockDAO.Object, null);
            var controller    = new CarroController(carroService);
            var result        = controller.Index() as ViewResult;

            Assert.AreEqual("", result.ViewName); //sem passar por pipeline do mvc, nome nao retorna na viewresult
        }
        public void TesteCarroViewCreate()
        {
            var mockDAO = new Mock <ICarroDAO>();
            //var mockDAOMODELO = new Mock<IDAO<Modelo>>();
            var carroService = new CarroService(mockDAO.Object, null);

            var controller = new CarroController(carroService);
            var result     = controller.Create() as ViewResult;

            Assert.AreEqual("", result.ViewName);
        }
        private void Inserir_Click(object sender, EventArgs e)
        {
            CarroController c = new CarroController();
            Carro           p = new Carro();

            p.Id   = Convert.ToInt64(textBoxId.Text);
            p.Nome = textBoxNome.Text;
            //p.Cliente =textBoxCliente.Text;

            c.ExecutarOpBD('i', p);
        }
Ejemplo n.º 15
0
        private void buttonSalvar_Click(object sender, EventArgs e)
        {
            Carro c = new Carro();

            c.Nome = txtNome.Text;
            c.Ano  = Convert.ToInt32(txtAno.Text);

            CarroController carroController = new CarroController();

            carroController.SalvarCarro(c);
        }
Ejemplo n.º 16
0
        static void Main (string[] args) {
            CarroController carro = new CarroController ();
            CarroEletricoModel carroEletrico = new CarroEletricoModel ();
            Console.Clear ();

            carroEletrico.Ligar ();
            carroEletrico.CarregarBateria(100);
            carroEletrico.CarregarBateria(15);
            System.Console.WriteLine("Carga do carro em: ");
            carroEletrico.StatusBateria());
            carro.CadastrarMotor ();
        }
Ejemplo n.º 17
0
        private void listarToolStripMenuItem1_Click(object sender, EventArgs e)
        {
            FormCarroListar form = new FormCarroListar();


            CarroController c = new CarroController();
            Carro           p = new Carro();

            c.ExecutarOpBD('l', p);

            form.ShowDialog();
        }
Ejemplo n.º 18
0
 public EditarVeiculo(string login, Models.Carro carro)
 {
     ds         = new CarroDataService();
     controller = new CarroController();
     user       = login;
     this.carro = carro;
     InitializeComponent();
     txtModelo.Text          = carro.modelo.Trim();
     txtPlaca.Text           = carro.placa.Trim();
     txtTipocombustivel.Text = carro.tipocombustivel.Trim();
     txtKmatual.Text         = carro.kmatual.ToString().Trim();
     txtKmlitro.Text         = carro.kmlitro.ToString().Trim();
 }
Ejemplo n.º 19
0
        static void Main(string[] args)
        {
            CarroController         carro         = new CarroController();
            CarroEletricoController carroEletrico = new CarroEletricoController();

            Console.Clear(); // Limpa a tela do terminal

            carroEletrico.Ligar();

            carroEletrico.CarregarBateria(100);
            carroEletrico.CarregarBateria(15);
            System.Console.WriteLine("Carga do carro: " + carroEletrico.StatusBateria());
        }
        public void TesteCarroViewEdit()
        {
            Modelo mod = new Modelo("HILUXDAVOLKSWAGEN", 4, "V9", Categorias.Compacto, TipoCombustivel.Diesel, TipoCambio.Automatico, new Fabricante("VOLKSWAGEN", "Alema"));
            Carro  c   = new Carro {
                CarroID = 1, Placa = "ASD1010", Ano = 1990, ModeloCarro = mod, Cor = Cores.Azul
            };
            var mockDAO = new Mock <ICarroDAO>();

            mockDAO.Setup(x => x.FindById(1)).Returns(c);
            var mockDAOMODELO = new Mock <IDAO <Modelo> >();
            var carroService  = new CarroService(mockDAO.Object, null);
            var controller    = new CarroController(carroService);

            var result = controller.Edit(1) as ViewResult;

            Assert.AreEqual("", result.ViewName); //sem passar por pipeline do mvc, nome nao retorna na viewresult
        }
Ejemplo n.º 21
0
        static void Main(string[] args)
        {
            CarroController         carro         = new CarroController();
            CarroEletricoController carroEletrico = new CarroEletricoController();

            carro.Ligar();

            carro.Acelerar();
            carro.Freiar();

            carroEletrico.CarregarBateria(15);
            carroEletrico.CarregarBateria(15);

            System.Console.WriteLine(carroEletrico.StatusBateria());

            carro.CadastrarMotor();
        }
Ejemplo n.º 22
0
        static void Main(string[] args)
        {
            CarroController         carro         = new CarroController();
            CarroEletricoController carroEletrico = new CarroEletricoController();

            Console.Clear();  //limpar tela antes de executar

            carro.Ligar();

            carro.Desligar();

            carro.Acelerar();

            carro.CadastrarMotor();

            carroEletrico.CarregarBateria(120);
            carroEletrico.CarregarBateria(15);

            System.Console.WriteLine("Carga do carro: " + carroEletrico.StatusBateria());
        }
Ejemplo n.º 23
0
        static void Main(string[] args)
        {
            CarroController c1 = new CarroController();
            //CarroEletricoModel carroEletrico = new CarroEletricoModel();
            //carroEletrico.Bateria = float.Parse(Console.ReadLine());
            CarrosEletricosController carroEletrico = new CarrosEletricosController();

            Console.Clear();

            carroEletrico.Ligar();
            carroEletrico.CarregarBateria(100);
            carroEletrico.CarregarBateria(15);
            System.Console.WriteLine("Carga do carro: " + carroEletrico.StatusBateria());
            carroEletrico.StatusBateria();

            // c1.Ligar();
            // c1.Desligar();
            // c1.Acelerar();
            // c1.CadastrarMotor();
        }
Ejemplo n.º 24
0
        private void AtualizarDgv()
        {
            try
            {
                List <Carro> carros = new CarroController().Listar();

                //Limpa datagrid
                dgvCarros.Rows.Clear();

                //Popula datagrid
                foreach (Carro item in carros)
                {
                    dgvCarros.Rows.Add(item.Id.ToString(), item.Modelo.Marca.Nome, item.Modelo.Nome, item.Chassi, item.Placa, item.Renavam);
                }

                ChecarDataGrid();
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.Message);
            }
        }
Ejemplo n.º 25
0
        static void Main(string[] args)
        {
            Console.WriteLine("Hello World!");

            CarroController         carro         = new CarroController();
            CarroEletricoController carroEletrico = new CarroEletricoController();


            Console.Clear();

            // carro.Ligar();

            // carro.Desligar();

            // carro.Acelerar();

            // carro.CadastrarMotor();

            carroEletrico.CarregarBateria(120);
            carroEletrico.CarregarBateria(15);

            System.Console.WriteLine(carroEletrico.StatusBateria());
        }
Ejemplo n.º 26
0
        static void Main(string[] args)
        {
            CarroController carroController = new CarroController();

            carroController.Listar();
        }
Ejemplo n.º 27
0
        static void Main(string[] args)
        {
            CarroController cc = new CarroController();

            cc.GetCarros();
        }
Ejemplo n.º 28
0
        static void Main(string[] args)
        {
            CarroController carro = new CarroController();

            carro.GetCarros().ForEach(i => Console.WriteLine(i.Ano));
        }
Ejemplo n.º 29
0
        static void Main(string[] args)
        {
            CarroController carroController = new CarroController();

            carroController.Listar().ForEach(i => Console.WriteLine($"id {i.Id}  marca {i.Marca}  modelo {i.Modelo}"));
        }