public MarcamodeloModelo pesquisaMarca(MarcamodeloModelo marcamodelo) { try { AbrirConexao(); MySqlDataReader tabelaDados; comando = new MySqlCommand("SELECT * FROM MARCAMODELO WHERE CODIGO = @CODIGO", conexao); comando.Parameters.AddWithValue("@codigo", marcamodelo.codigo); // Executa a consulta tabelaDados = comando.ExecuteReader(); MarcamodeloModelo marca = new MarcamodeloModelo(); while (tabelaDados.Read()) // Lendo registro { if (!tabelaDados.IsDBNull(tabelaDados.GetOrdinal("CODIGO"))) { marca.codigo = tabelaDados.GetInt32("CODIGO"); } if (!tabelaDados.IsDBNull(tabelaDados.GetOrdinal("DESCRICAO"))) { marca.descricao = tabelaDados.GetString("DESCRICAO"); } } tabelaDados.Close(); return(marca); } catch (Exception erro) { throw erro; } finally { FecharConexao(); } }
private void BOTAOVEICULO_Click(object sender, EventArgs e) { frmVeiculoLoc veiculoFrmLoc = new frmVeiculoLoc(); veiculoFrmLoc.ShowDialog(); VeiculoModelo veiculo = new VeiculoModelo(); VeiculoControle veiculoControle = new VeiculoControle(); //veiculo.codigo = int.Parse(veiculoFrmLoc.codigoretornado); if (veiculoFrmLoc.codigoretornado != "" && veiculoFrmLoc.codigoretornado != null) { veiculo.codigo = int.Parse(veiculoFrmLoc.codigoretornado); veiculo = veiculoControle.atualizatela(veiculo); EDITVEICULOCODIGO.Text = Convert.ToString(veiculo.codigo); EDITMARCAMODELOCODIGO.Text = Convert.ToString(veiculo.marcamodelocodigo); EDITVEICULOPLACA.Text = veiculo.placa; EDITVEICULOANOFABRICA.Text = Convert.ToString(veiculo.anofabrica); EDITVEICULOANOMODELO.Text = Convert.ToString(veiculo.anomodelo); if (veiculo.marcamodelocodigo > 0) { MarcamodeloModelo marca = new MarcamodeloModelo(); marca.codigo = veiculo.marcamodelocodigo; MarcamodeloControle marcaControle = new MarcamodeloControle(); marca = marcaControle.pesquisaMarca(marca); EDITMARCAMODELOCODIGO.Text = Convert.ToString(marca.codigo); EDITMARCAMODELODESCRICAO.Text = marca.descricao; } } }
private void BOTAOSALVAR_Click(object sender, EventArgs e) { if (validaDados()) { MarcamodeloModelo marcamodelo = new MarcamodeloModelo(); if (EDITCODIGO.Text != "" && EDITCODIGO.Text != null) { marcamodelo.codigo = Convert.ToInt32(EDITCODIGO.Text); } marcamodelo.descricao = EDITDESCRICAO.Text; MarcamodeloControle marcamodelocontrole = new MarcamodeloControle(); if (EDITCODIGO.Text != "" || (EDITCODIGO.Text == null)) { marcamodelocontrole.alterar(marcamodelo); } else { marcamodelocontrole.salvar(marcamodelo); } MessageBox.Show("Cadastro realizado com sucesso", "Cadastro Marca / Modelo Veiculo"); limpaTela(); } }
private void BOTAOLOCALIZAR_Click(object sender, EventArgs e) { frmVeiculoLoc veiculoFrmLoc = new frmVeiculoLoc(); veiculoFrmLoc.ShowDialog(); VeiculoModelo veiculo = new VeiculoModelo(); VeiculoControle veiculoControle = new VeiculoControle(); veiculo.codigo = int.Parse(veiculoFrmLoc.codigoretornado); if (veiculoFrmLoc.codigoretornado != "" && veiculoFrmLoc.codigoretornado != null) { veiculo = veiculoControle.atualizatela(veiculo); EDITCODIGO.Text = Convert.ToString(veiculo.codigo); EDITCODIGORENAVAN.Text = veiculo.codigorenavan; EDITEXERCICIO.Text = Convert.ToString(veiculo.exercicio); EDITMARCAMODELOCODIGO.Text = Convert.ToString(veiculo.marcamodelocodigo); EDITPLACA.Text = veiculo.placa; EDITCHASSI.Text = veiculo.chassi; EDITCOMBUSTIVEL.Text = veiculo.combustivel; EDITANOFABRICA.Text = Convert.ToString(veiculo.anofabrica); EDITANOMODELO.Text = Convert.ToString(veiculo.anomodelo); if (veiculo.marcamodelocodigo > 0) { MarcamodeloModelo marca = new MarcamodeloModelo(); marca.codigo = veiculo.marcamodelocodigo; MarcamodeloControle marcaControle = new MarcamodeloControle(); marca = marcaControle.pesquisaMarca(marca); EDITMARCAMODELOCODIGO.Text = Convert.ToString(marca.codigo); EDITMODELO.Text = marca.descricao; } } BOTAONOVO_Click(sender, e); }
private void BOTAOLOCALIZARVEICULO_Click_1(object sender, EventArgs e) { frmVeiculoLoc veiculoFrmLoc = new frmVeiculoLoc(); veiculoFrmLoc.ShowDialog(); if (veiculoFrmLoc.codigoretornado != "" && veiculoFrmLoc.codigoretornado != null) { VeiculoModelo veiculo = new VeiculoModelo(); veiculo.codigo = int.Parse(veiculoFrmLoc.codigoretornado); VeiculoControle veiccontrole = new VeiculoControle(); veiculo = veiccontrole.atualizatela(veiculo); if (veiculo.codigo > 0) { EDITVEICULOCODIGO.Text = Convert.ToString(veiculo.codigo); EDITVEICULOPLACA.Text = veiculo.placa; EDITVEICULOANOFABRICA.Text = Convert.ToString(veiculo.anomodelo); EDITVEICULOANOMODELO.Text = Convert.ToString(veiculo.anomodelo); EDITVEICULOCHASSI.Text = veiculo.chassi; MarcamodeloModelo Marcacontrole = new MarcamodeloModelo(); Marcacontrole.codigo = veiculo.marcamodelocodigo; MarcamodeloControle marcamodcontrole = new MarcamodeloControle(); Marcacontrole = marcamodcontrole.pesquisaMarca(Marcacontrole); if (Marcacontrole.codigo > 0) { EDITMARCAMODELODESCRICAO.Text = Marcacontrole.descricao; } } } }
private void BOTAOLOCALIZAR_Click(object sender, EventArgs e) { FocorrenciaLoc ocorrenciaLoc = new FocorrenciaLoc(); ocorrenciaLoc.ShowDialog(); OcorrenciaModelo ocorrencia = new OcorrenciaModelo(); OcorrenciaControle ocorrenciaControle = new OcorrenciaControle(); ocorrencia.controle = int.Parse(ocorrenciaLoc.codigoretornado); if (ocorrenciaLoc.codigoretornado != "" && ocorrenciaLoc.codigoretornado != null) { ocorrencia = ocorrenciaControle.pesquisaOcorrencia(ocorrencia); EDITCODIGOOCORRENCIA.Text = Convert.ToString(ocorrencia.controle); if (ocorrencia.dataocorrencia != DateTime.MinValue) //data nao foi iniciada { DateTime wdata = new DateTime(); wdata = ocorrencia.dataocorrencia; EDITDATAOCORRENCIA.Text = wdata.ToShortDateString(); } EDITHORAOCORRENCIA.Text = ocorrencia.horaocorrencia; EDITVEICULOCODIGO.Text = Convert.ToString(ocorrencia.veiculocodigo); EDITMARCAMODELOCODIGO.Text = Convert.ToString(ocorrencia.motoristacodigo); EDITLOCALOCORRENCIA.Text = ocorrencia.localocorrencia; EDITTIPOOCORRENCIA.Text = ocorrencia.tipoocorrencia; } if (ocorrencia.veiculocodigo > 0) { VeiculoModelo vei = new VeiculoModelo(); vei.codigo = ocorrencia.veiculocodigo; VeiculoControle veiculoControle = new VeiculoControle(); vei = veiculoControle.atualizatela(vei); EDITVEICULOPLACA.Text = vei.placa; EDITVEICULOANOFABRICA.Text = Convert.ToString(vei.anofabrica); EDITVEICULOANOMODELO.Text = Convert.ToString(vei.anomodelo); if (vei.marcamodelocodigo > 0) { MarcamodeloModelo marca = new MarcamodeloModelo(); marca.codigo = vei.marcamodelocodigo; MarcamodeloControle marcaControle = new MarcamodeloControle(); marca = marcaControle.pesquisaMarca(marca); EDITMARCAMODELOCODIGO.Text = Convert.ToString(marca.codigo); EDITMARCAMODELODESCRICAO.Text = marca.descricao; } } if (ocorrencia.motoristacodigo > 0) { MotoristaModelo motorista = new MotoristaModelo(); motorista.codigo = ocorrencia.motoristacodigo; MotoristaControle motoristaControle = new MotoristaControle(); motorista = motoristaControle.atualizatela(motorista); EDITMOTORISTACODIGO.Text = Convert.ToString(motorista.codigo); EDITMOTORISTANOME.Text = motorista.nome; } BOTAONOVO_Click(sender, e); }
public OcorrenciaModelo pesquisaOcorrencia(OcorrenciaModelo ocorrencia) { try { AbrirConexao(); MySqlDataReader tabelaDados; comando = new MySqlCommand("SELECT * FROM OCORRENCIA WHERE CONTROLE = @CONTROLE", conexao); comando.Parameters.AddWithValue("@controle", ocorrencia.controle); // Executa a consulta tabelaDados = comando.ExecuteReader(); MarcamodeloModelo marca = new MarcamodeloModelo(); while (tabelaDados.Read()) // Lendo registro { if (!tabelaDados.IsDBNull(tabelaDados.GetOrdinal("CONTROLE"))) { ocorrencia.controle = tabelaDados.GetInt32("CONTROLE"); } if (!tabelaDados.IsDBNull(tabelaDados.GetOrdinal("DATAOCORRENCIA"))) { ocorrencia.dataocorrencia = Convert.ToDateTime(tabelaDados.GetString("DATAOCORRENCIA")); } if (!tabelaDados.IsDBNull(tabelaDados.GetOrdinal("HORAOCORRENCIA"))) { ocorrencia.horaocorrencia = tabelaDados.GetString("HORAOCORRENCIA"); } if (!tabelaDados.IsDBNull(tabelaDados.GetOrdinal("VEICULOCODIGO"))) { ocorrencia.veiculocodigo = tabelaDados.GetInt32("VEICULOCODIGO"); } if (!tabelaDados.IsDBNull(tabelaDados.GetOrdinal("MOTORISTACODIGO"))) { ocorrencia.motoristacodigo = tabelaDados.GetInt32("MOTORISTACODIGO"); } if (!tabelaDados.IsDBNull(tabelaDados.GetOrdinal("LOCALOCORRENCIA"))) { ocorrencia.localocorrencia = tabelaDados.GetString("LOCALOCORRENCIA"); } if (!tabelaDados.IsDBNull(tabelaDados.GetOrdinal("TIPOOCORRENCIA"))) { ocorrencia.tipoocorrencia = tabelaDados.GetString("TIPOOCORRENCIA"); } } tabelaDados.Close(); return(ocorrencia); } catch (Exception erro) { throw erro; } finally { FecharConexao(); } }
public void alterar(MarcamodeloModelo marcamodelo) { try { marcapesistencia.alterar(marcamodelo); } catch (Exception erro) { throw erro; } }
public void excluir(MarcamodeloModelo marcamodelo) { try { marcapesistencia.excluir(marcamodelo); } catch (Exception erro) { throw erro; } }
private void BOTAOPESQUISACOMPRA_Click(object sender, EventArgs e) { FmanutencaoLoc manutencaoFrmLoc = new FmanutencaoLoc(); manutencaoFrmLoc.ShowDialog(); if (manutencaoFrmLoc.codigoretornado != "" && manutencaoFrmLoc.codigoretornado != null) { ManutencaoModelo manutencao = new ManutencaoModelo(); manutencao.codigo = int.Parse(manutencaoFrmLoc.codigoretornado); ManutencaoControle manutencaocontrole = new ManutencaoControle(); manutencao = manutencaocontrole.atualizatela(manutencao); if (manutencao.codigo > 0) { EDITCODIGO.Text = Convert.ToString(manutencao.codigo); EDITDATAINICIOMANUTENCAO.Text = Convert.ToString(manutencao.datainiciomanutencao); EDITDATAFINALMANUTENCAO.Text = Convert.ToString(manutencao.datafinalmanutencao); EDITVLRTOTAL.Text = Convert.ToString(manutencao.vlrtotal); if (manutencao.veiculocodigo > 0) { VeiculoModelo veiculo = new VeiculoModelo(); veiculo.codigo = manutencao.veiculocodigo; VeiculoControle veicontrole = new VeiculoControle(); veiculo = veicontrole.atualizatela(veiculo); if (veiculo.codigo > 0) { EDITVEICULOCODIGO.Text = Convert.ToString(veiculo.codigo); EDITVEICULOPLACA.Text = veiculo.placa; EDITVEICULOANOFABRICA.Text = Convert.ToString(veiculo.anofabrica); EDITVEICULOANOMODELO.Text = Convert.ToString(veiculo.anomodelo); EDITVEICULOCHASSI.Text = veiculo.chassi; if (veiculo.codigo > 0) { MarcamodeloModelo marcamodelo = new MarcamodeloModelo(); marcamodelo.codigo = manutencao.veiculocodigo; MarcamodeloControle marcamodelocontrole = new MarcamodeloControle(); marcamodelo = marcamodelocontrole.pesquisaMarca(marcamodelo); if (marcamodelo.codigo > 0) { EDITMARCAMODELODESCRICAO.Text = marcamodelo.descricao; } MessageBox.Show("Dados da manutenção localizados com sucesso. Favor informar o(s) item(ns) da manutenção."); groupBoxManutencao.Enabled = false; GroupBoxProdutosManutencao.Enabled = true; GroupBoxServicosManutencao.Enabled = true; AtualizaGrid(); } } } } } }
private void BOTAOEXCLUIR_Click(object sender, EventArgs e) { MarcamodeloModelo marmo = new MarcamodeloModelo(); marmo.codigo = Convert.ToInt32(EDITCODIGO.Text); MarcamodeloControle marcamodelocontrole = new MarcamodeloControle(); marcamodelocontrole.excluir(marmo); MessageBox.Show("Cadastro excluído com sucesso", "Cadastro Marca / Modelo Veiculo"); limpaTela(); }
public MarcamodeloModelo pesquisaMarca(MarcamodeloModelo marcamodelo) { try { MarcamodeloModelo marca = new MarcamodeloModelo(); marca = marcapesistencia.pesquisaMarca(marcamodelo); return(marca); } catch (Exception erro) { throw erro; } }
private void BOTAOMARCA_Click(object sender, EventArgs e) { FMarcamodeloLoc marcaFrmLoc = new FMarcamodeloLoc(); marcaFrmLoc.ShowDialog(); if (marcaFrmLoc.codigoretornado != "" && marcaFrmLoc.codigoretornado != null) { MarcamodeloModelo marca = new MarcamodeloModelo(); marca.codigo = int.Parse(marcaFrmLoc.codigoretornado); MarcamodeloControle Marcacontrole = new MarcamodeloControle(); marca = Marcacontrole.pesquisaMarca(marca); EDITMARCAMODELOCODIGO.Text = Convert.ToString(marca.codigo); EDITMODELO.Text = marca.descricao; } }
private void BOTAOLOCALIZAR_Click(object sender, EventArgs e) { FLocacaoLoc locacaoFrmLoc = new FLocacaoLoc(); locacaoFrmLoc.ShowDialog(); if (locacaoFrmLoc.codigoretornado != "" && locacaoFrmLoc.codigoretornado != null) { LocacaoModelo locacao = new LocacaoModelo(); locacao.controle = Convert.ToInt32(locacaoFrmLoc.codigoretornado); LocacaoControle locacaocontrole = new LocacaoControle(); locacao = locacaocontrole.atualizatela(locacao); if (locacao.controle > 0) { EDITCONTROLE.Text = Convert.ToString(locacao.controle); EDITDATAINICIOLOCACAO.Text = Convert.ToString(locacao.datainiciolocacao); EDITDATAFIMLOCACAO.Text = Convert.ToString(locacao.datafimlocacao); //Convert.ToDecimal(EDITVALORLOCACAO.Text = Convert.ToString(locacao.valorlocacao)); EDITVALORLOCACAO.Text = Convert.ToDecimal(locacao.valorlocacao).ToString("C"); if (locacao.veiculocodigo > 0) { VeiculoModelo veiculo = new VeiculoModelo(); VeiculoControle veiculoControle = new VeiculoControle(); veiculo.codigo = locacao.veiculocodigo; veiculo = veiculoControle.atualizatela(veiculo); EDITVEICULOCODIGO.Text = Convert.ToString(veiculo.codigo); EDITMARCAMODELOCODIGO.Text = Convert.ToString(veiculo.marcamodelocodigo); EDITVEICULOPLACA.Text = veiculo.placa; EDITVEICULOCHASSI.Text = veiculo.chassi; EDITVEICULOCOMBUSTIVEL.Text = veiculo.combustivel; EDITVEICULOANOFABRICA.Text = Convert.ToString(veiculo.anofabrica); EDITVEICULOANOMODELO.Text = Convert.ToString(veiculo.anomodelo); if (veiculo.marcamodelocodigo > 0) { MarcamodeloModelo marca = new MarcamodeloModelo(); marca.codigo = veiculo.marcamodelocodigo; MarcamodeloControle marcaControle = new MarcamodeloControle(); marca = marcaControle.pesquisaMarca(marca); EDITMARCAMODELOCODIGO.Text = Convert.ToString(marca.codigo); EDITMARCAMODELODESCRICAO.Text = marca.descricao; } } } } }
public void excluir(MarcamodeloModelo marcamodelo) { try { AbrirConexao(); comando = new MySqlCommand("DELETE FROM MARCAMODELO WHERE CODIGO = @CODIGO", conexao); comando.Parameters.AddWithValue("@codigo", marcamodelo.codigo); comando.ExecuteNonQuery(); } catch (Exception erro) { throw erro; } finally { FecharConexao(); } }
public void listaGrid(MarcamodeloModelo marcamodelo) { string strSQL = "SELECT * FROM MARCAMODELO WHERE codigo > 0 "; EDITCODIGO.Text = Convert.ToString(marcamodelo.codigo); codigoretornado = Convert.ToString(marcamodelo.codigo); if (marcamodelo.codigo > 0) { strSQL = strSQL + "and codigo = @codigo"; } if (marcamodelo.descricao != "" && marcamodelo.descricao != null) { strSQL = strSQL + "and descricao like @descricao"; } objConexao = new MySqlConnection(conexaoBancoDados); objComando = new MySqlCommand(strSQL, objConexao); if (marcamodelo.codigo > 0) { objComando.Parameters.AddWithValue("@codigo", marcamodelo.codigo); } if (marcamodelo.descricao != "" && marcamodelo.descricao != null) { objComando.Parameters.AddWithValue("@descricao", marcamodelo.descricao); } try { MySqlDataAdapter objAdp = new MySqlDataAdapter(objComando); DataTable dtLista = new DataTable(); objAdp.Fill(dtLista); gridMarcaLoc.DataSource = dtLista; } catch (Exception erro) { MessageBox.Show(erro.Message, "Erro de Leitura da Tabela Marca!"); //throw erro; } }
public void alterar(MarcamodeloModelo marcamodelo) { try { AbrirConexao(); comando = new MySqlCommand("update marcamodelo set codigo =@codigo, descricao =@descricao where codigo =@codigo", conexao); comando.Parameters.AddWithValue("@codigo", marcamodelo.codigo); comando.Parameters.AddWithValue("@descricao", marcamodelo.descricao); comando.ExecuteNonQuery(); } catch (Exception erro) { throw erro; } finally { FecharConexao(); } }
public void salvar(MarcamodeloModelo marcamodelo) { try { AbrirConexao(); comando = new MySqlCommand("INSERT INTO marcamodelo(codigo, descricao) VALUES (@codigo, @descricao)", conexao); comando.Parameters.AddWithValue("@codigo", marcamodelo.codigo); comando.Parameters.AddWithValue("@descricao", marcamodelo.descricao); comando.ExecuteNonQuery(); } catch (Exception erro) { throw erro; } finally { FecharConexao(); } }
private void BOTAOLOCALIZAR_Click(object sender, EventArgs e) { FMarcamodeloLoc marcamodeloLocFrm = new FMarcamodeloLoc(); marcamodeloLocFrm.ShowDialog(); if (marcamodeloLocFrm.codigoretornado != "" && marcamodeloLocFrm.codigoretornado != null) { MarcamodeloModelo marcamodelo = new MarcamodeloModelo(); MarcamodeloControle MarcamodeloControle = new MarcamodeloControle(); marcamodelo.codigo = int.Parse(marcamodeloLocFrm.codigoretornado); if (marcamodelo.codigo > 0) { marcamodelo = MarcamodeloControle.pesquisaMarca(marcamodelo); EDITCODIGO.Text = Convert.ToString(marcamodelo.codigo); EDITDESCRICAO.Text = marcamodelo.descricao; } } BOTAONOVO_Click(sender, e); }
private void BOTAOPESQUISA_Click(object sender, EventArgs e) { MarcamodeloModelo marcamodelo = new MarcamodeloModelo(); if (COMBOTIPOPESQUISA.Text == "NOME") { marcamodelo.descricao = "%" + EDITPESQUISA.Text + "%"; } else if (COMBOTIPOPESQUISA.Text == "CODIGO") { int WCodigo; if (int.TryParse(EDITPESQUISA.Text, out WCodigo)) { marcamodelo.codigo = WCodigo; } else { MessageBox.Show("O código informado não é um número válido.", "CONTEÚDO DA PESQUISA"); } } listaGrid(marcamodelo); }
private void BOTAOVEICULO_Click(object sender, EventArgs e) { frmVeiculoLoc manutencaoFrm = new frmVeiculoLoc(); manutencaoFrm.ShowDialog(); if (manutencaoFrm.codigoretornado != "" && manutencaoFrm.codigoretornado != null) { VeiculoModelo veiculo = new VeiculoModelo(); veiculo.codigo = int.Parse(manutencaoFrm.codigoretornado); VeiculoControle veiculoControle = new VeiculoControle(); veiculo = veiculoControle.atualizatela(veiculo); EDITVEICULOCODIGO.Text = Convert.ToString(veiculo.codigo); EDITPLACA.Text = veiculo.placa; if (veiculo.marcamodelocodigo > 0) { MarcamodeloModelo marcaModelo = new MarcamodeloModelo(); marcaModelo.codigo = veiculo.marcamodelocodigo; MarcamodeloControle marcaControle = new MarcamodeloControle(); marcaModelo = marcaControle.pesquisaMarca(marcaModelo); EDITMARCAMODELO.Text = marcaModelo.descricao; } } }
public RotaModelo pesquisaRota(RotaModelo rota) { try { AbrirConexao(); MySqlDataReader tabelaDados; comando = new MySqlCommand("SELECT * FROM ROTA WHERE CONTROLE = @CONTROLE", conexao); comando.Parameters.AddWithValue("@controle", rota.controle); // Executa a consulta tabelaDados = comando.ExecuteReader(); MarcamodeloModelo marca = new MarcamodeloModelo(); while (tabelaDados.Read()) // Lendo registro { if (!tabelaDados.IsDBNull(tabelaDados.GetOrdinal("CONTROLE"))) { rota.controle = tabelaDados.GetInt32("CONTROLE"); } if (!tabelaDados.IsDBNull(tabelaDados.GetOrdinal("DATAINICIO"))) { rota.datainicio = Convert.ToDateTime(tabelaDados.GetString("DATAINICIO")); } if (!tabelaDados.IsDBNull(tabelaDados.GetOrdinal("HORAINICIO"))) { rota.horainicio = tabelaDados.GetTimeSpan("HORAINICIO"); } if (!tabelaDados.IsDBNull(tabelaDados.GetOrdinal("DATAFIM"))) { rota.datafim = Convert.ToDateTime(tabelaDados.GetString("DATAFIM")); } if (!tabelaDados.IsDBNull(tabelaDados.GetOrdinal("HORAFIM"))) { rota.horafim = tabelaDados.GetTimeSpan("HORAFIM"); } if (!tabelaDados.IsDBNull(tabelaDados.GetOrdinal("MOTORISTACODIGO"))) { rota.motoristacodigo = tabelaDados.GetInt32("MOTORISTACODIGO"); } if (!tabelaDados.IsDBNull(tabelaDados.GetOrdinal("NRPASSAGEIROS"))) { rota.nrpassageiros = tabelaDados.GetInt32("NRPASSAGEIROS"); } if (!tabelaDados.IsDBNull(tabelaDados.GetOrdinal("VEICULOCODIGO"))) { rota.veiculocodigo = tabelaDados.GetInt32("VEICULOCODIGO"); } if (!tabelaDados.IsDBNull(tabelaDados.GetOrdinal("LOCALORIGEM"))) { rota.localorigem = tabelaDados.GetString("LOCALORIGEM"); } if (!tabelaDados.IsDBNull(tabelaDados.GetOrdinal("LOCALDESTINO"))) { rota.localdestino = tabelaDados.GetString("LOCALDESTINO"); } if (!tabelaDados.IsDBNull(tabelaDados.GetOrdinal("KMPERCORRIDO"))) { rota.kmpercorrido = Convert.ToDecimal(tabelaDados.GetString("KMPERCORRIDO")); } if (!tabelaDados.IsDBNull(tabelaDados.GetOrdinal("DESCRICAOATENDIMENTO"))) { rota.descricaoatendimento = tabelaDados.GetString("DESCRICAOATENDIMENTO"); } } tabelaDados.Close(); return(rota); } catch (Exception erro) { throw erro; } finally { FecharConexao(); } }
private void BOTAOLOCALIZAR_Click(object sender, EventArgs e) { BOTAOATUALIZAR.Enabled = true; BOTAOSALVAR.Enabled = true; BOTAOEXCLUIR.Enabled = true; FRotaLoc rotaLocFrm = new FRotaLoc(); rotaLocFrm.ShowDialog(); if (rotaLocFrm.codigoretornado != "" && rotaLocFrm.codigoretornado != null) { RotaModelo rotaModelo = new RotaModelo(); rotaModelo.controle = int.Parse(rotaLocFrm.codigoretornado); RotaControle rotaControle = new RotaControle(); rotaModelo = rotaControle.pesquisaRota(rotaModelo); EDITCODIGO.Text = Convert.ToString(rotaModelo.controle); if (rotaModelo.datainicio != DateTime.MinValue) //data nao foi iniciada { DateTime wdata = new DateTime(); wdata = rotaModelo.datainicio; EDITDATAINICIO.Text = wdata.ToShortDateString(); } EDITHORAINICIO.Text = Convert.ToString(rotaModelo.horainicio); if (rotaModelo.datafim != DateTime.MinValue) //data nao foi iniciada { DateTime wdata = new DateTime(); wdata = rotaModelo.datafim; EDITDATAFIM.Text = wdata.ToShortDateString(); } EDITHORAFIM.Text = Convert.ToString(rotaModelo.horafim); EDITCODIGOMOTORISTA.Text = Convert.ToString(rotaModelo.motoristacodigo); EDITNUMEROPASSAGEIROS.Text = Convert.ToString(rotaModelo.nrpassageiros); EDITVEICULOCODIGO.Text = Convert.ToString(rotaModelo.veiculocodigo); EDITORIGEM.Text = rotaModelo.localorigem; EDITDESTINO.Text = rotaModelo.localdestino; EDITKMPERCORRIDO.Text = Convert.ToString(rotaModelo.kmpercorrido); EDITDESCRICAO.Text = rotaModelo.descricaoatendimento; if (rotaModelo.veiculocodigo > 0) { VeiculoModelo veiculoModelo = new VeiculoModelo(); veiculoModelo.codigo = rotaModelo.veiculocodigo; VeiculoControle veiculoControle = new VeiculoControle(); veiculoModelo = veiculoControle.atualizatela(veiculoModelo); EDITPLACA.Text = veiculoModelo.placa; if (veiculoModelo.marcamodelocodigo > 0) { MarcamodeloModelo marcaModelo = new MarcamodeloModelo(); marcaModelo.codigo = veiculoModelo.marcamodelocodigo; MarcamodeloControle marcaControle = new MarcamodeloControle(); marcaModelo = marcaControle.pesquisaMarca(marcaModelo); EDITMARCAMODELO.Text = marcaModelo.descricao; } } if (rotaModelo.motoristacodigo > 0) { MotoristaModelo motoristaModelo = new MotoristaModelo(); motoristaModelo.codigo = rotaModelo.motoristacodigo; MotoristaControle motoristaControle = new MotoristaControle(); motoristaModelo = motoristaControle.atualizatela(motoristaModelo); EDITNOMEMOTORISTA.Text = motoristaModelo.nome; } } BOTAOPESQUISARROTA_Click(sender, e); }