public void TestEditarVeiculo()
        {
            string placa = "BAD-3333";

            VeiculoDao            veiculoDao            = new VeiculoDao();
            List <Veiculo>        veiculos              = veiculoDao.BuscarVeiculo(placa, "Ativo");
            EditarCadastroVeiculo editarCadastroVeiculo = new EditarCadastroVeiculo();

            editarCadastroVeiculo.maskedPlaca.Text    = veiculos[0].Placa;
            editarCadastroVeiculo.maskedRenavam.Text  = veiculos[0].NumeroRenavam;
            editarCadastroVeiculo.cmbMarca.Text       = veiculos[0].Marca;
            editarCadastroVeiculo.cmbModelo.Text      = veiculos[0].Modelo;
            editarCadastroVeiculo.cmbMotor.Text       = veiculos[0].Motor;
            editarCadastroVeiculo.cmbCor.Text         = veiculos[0].Cor;
            editarCadastroVeiculo.cmbAno.Text         = veiculos[0].Ano;
            editarCadastroVeiculo.tbxKm.Text          = Convert.ToString(veiculos[0].Quilometragem);
            editarCadastroVeiculo.cmbTipoVeiculo.Text = veiculos[0].TipoDeVeiculo;

            Veiculo veiculo = new Veiculo(editarCadastroVeiculo.maskedPlaca.Text,
                                          editarCadastroVeiculo.maskedRenavam.Text,
                                          editarCadastroVeiculo.cmbMarca.Text,
                                          editarCadastroVeiculo.cmbModelo.Text,
                                          editarCadastroVeiculo.cmbMotor.Text,
                                          editarCadastroVeiculo.cmbCor.Text,
                                          editarCadastroVeiculo.cmbAno.Text,
                                          Convert.ToDecimal(editarCadastroVeiculo.tbxKm.Text),
                                          editarCadastroVeiculo.cmbTipoVeiculo.Text,
                                          "Ativo"
                                          );

            int id = veiculoDao.BuscarIdVeiculo("placa", placa);

            veiculoDao.EditarVeiculo(veiculo, id);

            List <Veiculo> veiculos2 = veiculoDao.BuscarVeiculo(placa, "Ativo");

            Assert.AreEqual(veiculos2[0].Placa, veiculo.Placa);
            Assert.AreEqual(veiculos2[0].NumeroRenavam, veiculo.NumeroRenavam);
            Assert.AreEqual(veiculos2[0].Marca, veiculo.Marca);
            Assert.AreEqual(veiculos2[0].Modelo, veiculo.Modelo);
            Assert.AreEqual(veiculos2[0].Motor, veiculo.Motor);
            Assert.AreEqual(veiculos2[0].Cor, veiculo.Cor);
            Assert.AreEqual(veiculos2[0].Ano, veiculo.Ano);
            Assert.AreEqual(veiculos2[0].Quilometragem, veiculo.Quilometragem);
            Assert.AreEqual(veiculos2[0].TipoDeVeiculo, veiculo.TipoDeVeiculo);
        }
示例#2
0
        private void ToolStripButtonPesquisar_Click(object sender, EventArgs e)
        {
            string placa = Convert.ToString(toolStripTextBoxPlaca.Text);

            VeiculoDao veiculoDao = new VeiculoDao();

            dataGridListar.DataSource = veiculoDao.BuscarVeiculo(placa, "Ativo");
        }
        public void TestBuscarVeiculo()
        {
            ListarVeiculos listarVeiculos = new ListarVeiculos();

            listarVeiculos.toolStripTextBoxPlaca.Text = "BAD-3333";
            VeiculoDao     veiculoDao = new VeiculoDao();
            List <Veiculo> veiculos   = veiculoDao.BuscarVeiculo(listarVeiculos.toolStripTextBoxPlaca.Text, "Ativo");

            Assert.AreEqual(listarVeiculos.toolStripTextBoxPlaca.Text, veiculos[0].Placa);
        }
        public void TestExcluirVeiculo()
        {
            string     placa      = "BAD-3333";
            VeiculoDao veiculoDao = new VeiculoDao();
            int        id         = veiculoDao.BuscarIdVeiculo("placa", placa);

            veiculoDao.ExcluirVeiculo(id);
            List <Veiculo> veiculoInativo = veiculoDao.BuscarVeiculo(placa, "Inativo");

            Assert.AreEqual(veiculoInativo[0].Status, "Inativo");
        }