public void TestEditarViagem() { string matricula = "NBG67"; string placa = "BAD-1111"; FuncionarioDao funcionarioDao = new FuncionarioDao(); int idFuncionario = funcionarioDao.BuscarIdFuncionario("matricula", matricula); MessageBox.Show(idFuncionario.ToString()); VeiculoDao veiculoDao = new VeiculoDao(); int idVeiculo = veiculoDao.BuscarIdVeiculo("placa", placa); MessageBox.Show(idVeiculo.ToString()); ViagemDao viagemDao = new ViagemDao(); List <Viagem> viagens1 = viagemDao.BuscarViagem(idFuncionario, idVeiculo); EditarCadastroViagem editarCadastroViagem = new EditarCadastroViagem(); editarCadastroViagem.txtEditarFuncionario.Text = viagens1[0].NomeMotorista; editarCadastroViagem.txtEditarPlaca.Text = viagens1[0].PlacaVeiculo; editarCadastroViagem.txtEditarDestino.Text = viagens1[0].Destino; editarCadastroViagem.maskEditarValorAdiantamento.Text = Convert.ToString(viagens1[0].ValorAdiantamento); editarCadastroViagem.maskedEditarDataSaida.Text = Convert.ToString(viagens1[0].DataSaida); editarCadastroViagem.maskedEditarDataRetorno.Text = Convert.ToString(viagens1[0].DataRetorno); editarCadastroViagem.txtEditarKmInicial.Text = Convert.ToString(viagens1[0].KmInicial); editarCadastroViagem.txtEditarKmFinal.Text = Convert.ToString(viagens1[0].KmFinal); MessageBox.Show(editarCadastroViagem.txtEditarFuncionario.Text); AcompanhanteDao acompanhanteDao = new AcompanhanteDao(); Viagem viagem = new Viagem(Convert.ToDateTime(editarCadastroViagem.maskedEditarDataSaida.Text), Convert.ToDateTime(editarCadastroViagem.maskedEditarDataRetorno.Text), "Miami", Convert.ToDecimal(editarCadastroViagem.maskEditarValorAdiantamento.Text), Convert.ToDecimal(editarCadastroViagem.txtEditarKmInicial.Text), Convert.ToDecimal(editarCadastroViagem.txtEditarKmFinal.Text), veiculoDao.BuscarIdVeiculo("placa", editarCadastroViagem.txtEditarPlaca.Text), funcionarioDao.BuscarIdFuncionario("nome", editarCadastroViagem.txtEditarFuncionario.Text), acompanhanteDao.BuscarIdAcompanhante() ); MessageBox.Show("oi"); MessageBox.Show(editarCadastroViagem.txtEditarFuncionario.Text); int id = viagemDao.BuscarIdViagem(idFuncionario, idVeiculo, Convert.ToDateTime(editarCadastroViagem.maskedEditarDataRetorno.Text)); viagemDao.EditarViagem(viagem, id); List <Viagem> viagens2 = viagemDao.BuscarViagem(idFuncionario, idVeiculo); Assert.AreEqual(viagens2[0].NomeMotorista, viagem.NomeMotorista); Assert.AreEqual(viagens2[0].PlacaVeiculo, viagem.PlacaVeiculo); Assert.AreEqual(viagens2[0].Destino, viagem.Destino); Assert.AreEqual(viagens2[0].ValorAdiantamento, viagem.ValorAdiantamento); Assert.AreEqual(viagens2[0].DataSaida, viagem.DataSaida); Assert.AreEqual(viagens2[0].DataRetorno, viagem.DataRetorno); Assert.AreEqual(viagens2[0].KmInicial, viagem.KmInicial); Assert.AreEqual(viagens2[0].KmFinal, viagem.KmFinal); }
public void TestAdicionarViagem() { CadastrarViagem cadastrarViagem = new CadastrarViagem(); cadastrarViagem.txtFuncionario.Text = "Bruna Ramos Gouvea"; cadastrarViagem.tbxPlaca.Text = "BAD-1111"; cadastrarViagem.tbxDestino.Text = "Los Angeles"; cadastrarViagem.maskValorAdiantamento.Text = "666"; cadastrarViagem.maskedDataSaida.Text = "01062019"; cadastrarViagem.maskedDataRetorno.Text = "02062019"; cadastrarViagem.tbxKmInicial.Text = "50000"; cadastrarViagem.tbxKmFinal.Text = "50500"; VeiculoDao veiculoDao = new VeiculoDao(); FuncionarioDao funcionarioDao = new FuncionarioDao(); CadastrarAcompanhante cadastrarAcompanhante = new CadastrarAcompanhante(); cadastrarAcompanhante.lblOcupante1.Text = "João"; cadastrarAcompanhante.lblOcupante2.Text = "Alessandra"; cadastrarAcompanhante.lblOcupante3.Text = "Alex"; Acompanhante acompanhante = new Acompanhante(cadastrarAcompanhante.lblOcupante1.Text, cadastrarAcompanhante.lblOcupante2.Text, cadastrarAcompanhante.lblOcupante3.Text ); AcompanhanteDao acompanhanteDao = new AcompanhanteDao(); cadastrarAcompanhante.lblId.Text = Convert.ToString(acompanhanteDao.BuscarIdAcompanhante()); string resultadoAcompanhante = acompanhanteDao.AdicionarAcompanhante(acompanhante); Assert.AreEqual(resultadoAcompanhante, "ok"); Viagem viagem = new Viagem(Convert.ToDateTime(cadastrarViagem.maskedDataSaida.Text), Convert.ToDateTime(cadastrarViagem.maskedDataRetorno.Text), cadastrarViagem.tbxDestino.Text, Convert.ToDecimal(cadastrarViagem.maskValorAdiantamento.Text), Convert.ToDecimal(cadastrarViagem.tbxKmInicial.Text), Convert.ToDecimal(cadastrarViagem.tbxKmFinal.Text), veiculoDao.BuscarIdVeiculo("placa", cadastrarViagem.tbxPlaca.Text), funcionarioDao.BuscarIdFuncionario("nome", cadastrarViagem.txtFuncionario.Text), acompanhanteDao.BuscarIdAcompanhante() ); ViagemDao viagemDao = new ViagemDao(); string resultado = viagemDao.AdicionarViagem(viagem); Assert.AreEqual(resultado, "ok"); }
private void BtnFechar_Click(object sender, EventArgs e) { if (cont == 0) { Acompanhante acompanhante = new Acompanhante( lblOcupante1.Text, lblOcupante2.Text, lblOcupante3.Text ); AcompanhanteDao acompanhanteDao = new AcompanhanteDao(); acompanhanteDao.AdicionarAcompanhante(acompanhante); lblId.Text = Convert.ToString(acompanhanteDao.BuscarIdAcompanhante()); } this.Close(); }
private void BtnConfirmar_Click(object sender, EventArgs e) { if (cont == 1) { lblQuantidadeDeAcompanhantes.ForeColor = Color.OliveDrab; lblQuantidadeDeAcompanhantes.Text = "Um acompanhante foi adicionado a esta viagem."; } else { if (cont == 2) { lblQuantidadeDeAcompanhantes.ForeColor = Color.OliveDrab; lblQuantidadeDeAcompanhantes.Text = "Dois acompanhantes foram adicionados a esta viagem."; } else { if (cont == 3) { lblQuantidadeDeAcompanhantes.ForeColor = Color.OliveDrab; lblQuantidadeDeAcompanhantes.Text = "Três acompanhantes foram adicionados a esta viagem."; } } } Acompanhante acompanhante = new Acompanhante( lblOcupante1.Text, lblOcupante2.Text, lblOcupante3.Text ); AcompanhanteDao acompanhanteDao = new AcompanhanteDao(); acompanhanteDao.AdicionarAcompanhante(acompanhante); lblId.Text = Convert.ToString(acompanhanteDao.BuscarIdAcompanhante()); btnConfirmar.Enabled = false; }