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 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 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 void excluir(VeiculoModelo veiculo) { try { veiculoPersistencia.excluir(veiculo); } catch (Exception erro) { throw erro; } }
private void BOTAOEXCLUIR_Click(object sender, EventArgs e) { VeiculoModelo veiculo = new VeiculoModelo(); veiculo.codigo = Int32.Parse(EDITCODIGO.Text); VeiculoControle veiculoControle = new VeiculoControle(); veiculoControle.excluir(veiculo); MessageBox.Show("Cadastro excluído com sucesso"); limpaTela(); }
private void BOTAOPESQUISA_Click(object sender, EventArgs e) { //Dados da tabela cadastro VeiculoModelo veiculoModelo = new VeiculoModelo(); if (COMBOTIPOPESQUISA.Text == "PLACA") { veiculoModelo.placa = "%" + EDITPESQUISA.Text + "%"; } listaGrid(veiculoModelo); }
public void alterar(VeiculoModelo veiculo) { try { veiculoPersistencia.alterar(veiculo); } 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 btnVeiculo_Click(object sender, EventArgs e) { frmVeiculoLoc manutencaoFrm = new frmVeiculoLoc(); manutencaoFrm.ShowDialog(); VeiculoModelo veiculo = new VeiculoModelo(); if (manutencaoFrm.codigoretornado != "" && manutencaoFrm.codigoretornado != null) { veiculo.codigo = int.Parse(manutencaoFrm.codigoretornado); } EDITVEICULOCODIGO.Text = Convert.ToString(veiculo.codigo); }
public VeiculoModelo atualizatela(VeiculoModelo veiculo) { try { VeiculoModelo vei = new VeiculoModelo(); vei = veiculoPersistencia.atualizatela(veiculo); return(vei); } catch (Exception erro) { throw erro; } }
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; } } } } }
//Metodo alterar public void alterar(VeiculoModelo veiculo) { try { AbrirConexao(); comando = new MySqlCommand("update veiculo set marcamodelocodigo =@marcamodelocodigo, placa =@placa, chassi =@chassi, combustivel =@combustivel, anofabrica =@anofabrica, anomodelo = @anomodelo, codigorenavan =@codigorenavan, exercicio =@exercicio, situacao =@situacao, datavenda =@datavenda, valorvenda =@valorvenda, databaixa =@databaixa, motivobaixa =@motivobaixa, seguradoracodigo =@seguradoracodigo, datainiciovigencia =@datainiciovigencia, datafimvigencia =@datafimvigencia where codigo=@codigo", conexao); comando.Parameters.AddWithValue("@codigo", veiculo.codigo); comando.Parameters.AddWithValue("@marcamodelocodigo", veiculo.marcamodelocodigo); comando.Parameters.AddWithValue("@placa", veiculo.placa); comando.Parameters.AddWithValue("@chassi", veiculo.chassi); comando.Parameters.AddWithValue("@combustivel", veiculo.combustivel); comando.Parameters.AddWithValue("@anofabrica", veiculo.anofabrica); comando.Parameters.AddWithValue("@anomodelo", veiculo.anomodelo); comando.Parameters.AddWithValue("@codigorenavan", veiculo.codigorenavan); comando.Parameters.AddWithValue("@exercicio", veiculo.exercicio); comando.Parameters.AddWithValue("@situacao", veiculo.situacao); if (Convert.ToString(veiculo.datavenda) != "01/01/0001 00:00:00") { comando.Parameters.AddWithValue("@datavenda", veiculo.datavenda); } comando.Parameters.AddWithValue("@valorvenda", veiculo.valorvenda); if (Convert.ToString(veiculo.databaixa) != "01/01/0001 00:00:00") { comando.Parameters.AddWithValue("@databaixa", veiculo.databaixa); } comando.Parameters.AddWithValue("@motivobaixa", veiculo.motivobaixa); comando.Parameters.AddWithValue("@seguradoracodigo", veiculo.seguradoracodigo); if (Convert.ToString(veiculo.datainiciovigencia) != "01/01/0001 00:00:00") { comando.Parameters.AddWithValue("@datainiciovigencia", veiculo.datainiciovigencia); } if (Convert.ToString(veiculo.datafimvigencia) != "01/01/0001 00:00:00") { comando.Parameters.AddWithValue("@datafimvigencia", veiculo.datafimvigencia); } comando.ExecuteNonQuery(); } catch (Exception erro) { throw erro; } finally { FecharConexao(); } }
private void btnVeiculo_Click(object sender, EventArgs e) { frmVeiculoLoc manutencaoFrm = new frmVeiculoLoc(); manutencaoFrm.ShowDialog(); VeiculoModelo veiculo = new VeiculoModelo(); VeiculoControle veicontrole = new VeiculoControle(); if (manutencaoFrm.codigoretornado != "" && manutencaoFrm.codigoretornado != null) { veiculo.codigo = int.Parse(manutencaoFrm.codigoretornado); //veiculo = veicontrole.atualizatela(veiculo); } EDITVEICODIGO.Text = Convert.ToString(veiculo.codigo); // EDITVEINOME.Text = veiculo.nome; }
public void excluir(VeiculoModelo veiculo) { try { AbrirConexao(); comando = new MySqlCommand("DELETE FROM VEICULO WHERE CODIGO = @codigo", conexao); comando.Parameters.AddWithValue("@codigo", veiculo.codigo); comando.ExecuteNonQuery(); } catch (Exception erro) { throw erro; } finally { FecharConexao(); } }
public void listaGrid(VeiculoModelo modelo) { string strSQL = "SELECT * FROM VEICULO WHERE codigo > 0 "; EDITCODIGO.Text = Convert.ToString(modelo.codigo); codigoretornado = Convert.ToString(modelo.codigo); if (modelo.codigo > 0) { strSQL = strSQL + "and codigo = @codigo"; } if (modelo.placa != "" && modelo.placa != null) { strSQL = strSQL + "and placa like @placa"; } objConexao = new MySqlConnection(conexaoBancoDados); objComando = new MySqlCommand(strSQL, objConexao); if (modelo.codigo > 0) { objComando.Parameters.AddWithValue("@codigo", modelo.codigo); } if (modelo.placa != "" && modelo.placa != null) { objComando.Parameters.AddWithValue("@placa", modelo.placa); } try { MySqlDataAdapter objAdp = new MySqlDataAdapter(objComando); DataTable dtLista = new DataTable(); objAdp.Fill(dtLista); gridVeiculoLoc.DataSource = dtLista; } catch (Exception erro) { throw erro; } }
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; } } }
//Metodo salvar public int salvar(VeiculoModelo veiculo) { MySqlTransaction transacao; try { AbrirConexao(); transacao = conexao.BeginTransaction(); comando = new MySqlCommand("INSERT INTO veiculo(codigo, marcamodelocodigo, placa, chassi, combustivel, anofabrica, anomodelo, codigorenavan, exercicio, situacao, datavenda, valorvenda, databaixa, motivobaixa, seguradoracodigo, datainiciovigencia, datafimvigencia) VALUES (@codigo, @marcamodelocodigo, @placa, @chassi, @combustivel, @anofabrica, @anomodelo, @codigorenavan, @exercicio, @situacao, @datavenda, @valorvenda, @databaixa, @motivobaixa, @seguradoracodigo, @datainiciovigencia, @datafimvigencia)", conexao); comando.Parameters.AddWithValue("@codigo", veiculo.codigo); comando.Parameters.AddWithValue("@marcamodelocodigo", veiculo.marcamodelocodigo); comando.Parameters.AddWithValue("@placa", veiculo.placa); comando.Parameters.AddWithValue("@chassi", veiculo.chassi); comando.Parameters.AddWithValue("@combustivel", veiculo.combustivel); comando.Parameters.AddWithValue("@anofabrica", veiculo.anofabrica); comando.Parameters.AddWithValue("@anomodelo", veiculo.anomodelo); comando.Parameters.AddWithValue("@codigorenavan", veiculo.codigorenavan); comando.Parameters.AddWithValue("@exercicio", veiculo.exercicio); comando.Parameters.AddWithValue("@situacao", veiculo.situacao); if (Convert.ToString(veiculo.datavenda) != "01/01/0001 00:00:00") { comando.Parameters.AddWithValue("@datavenda", veiculo.datavenda); } else { comando.Parameters.AddWithValue("@datavenda", null); } comando.Parameters.AddWithValue("@valorvenda", veiculo.valorvenda); if (Convert.ToString(veiculo.databaixa) != "01/01/0001 00:00:00") { comando.Parameters.AddWithValue("@databaixa", veiculo.databaixa); } else { comando.Parameters.AddWithValue("@databaixa", null); } comando.Parameters.AddWithValue("@motivobaixa", veiculo.motivobaixa); comando.Parameters.AddWithValue("@seguradoracodigo", veiculo.seguradoracodigo); if (Convert.ToString(veiculo.datainiciovigencia) != "01/01/0001 00:00:00") { comando.Parameters.AddWithValue("@datainiciovigencia", veiculo.datainiciovigencia); } else { comando.Parameters.AddWithValue("@datainiciovigencia", null); } if (Convert.ToString(veiculo.datafimvigencia) != "01/01/0001 00:00:00") { comando.Parameters.AddWithValue("@datafimvigencia", veiculo.datafimvigencia); } else { comando.Parameters.AddWithValue("@datafimvigencia", null); } comando.ExecuteNonQuery(); MySqlDataReader tabelaDados; comando = new MySqlCommand("SELECT LAST_INSERT_ID() as CONTROLE", conexao); // Executa a consulta tabelaDados = comando.ExecuteReader(); // Verifica se retornou pelo menos um registro int codigogerado = 0; while (tabelaDados.Read()) // Lendo registro { codigogerado = tabelaDados.GetInt32(0); } tabelaDados.Close(); transacao.Commit(); return(codigogerado); } catch (Exception erro) { throw erro; } finally { FecharConexao(); } }
public VeiculoModelo atualizatela(VeiculoModelo veiculo) { try { AbrirConexao(); MySqlDataReader tabelaDados; comando = new MySqlCommand("select * from veiculo where codigo = @codigo", conexao); comando.Parameters.AddWithValue("@codigo", veiculo.codigo); // Executa a consulta tabelaDados = comando.ExecuteReader(); VeiculoModelo vei = new VeiculoModelo(); while (tabelaDados.Read()) // Lendo registro { if (!tabelaDados.IsDBNull(tabelaDados.GetOrdinal("CODIGO"))) { vei.codigo = tabelaDados.GetInt32("CODIGO"); } if (!tabelaDados.IsDBNull(tabelaDados.GetOrdinal("MARCAMODELOCODIGO"))) { vei.marcamodelocodigo = tabelaDados.GetInt32("MARCAMODELOCODIGO"); } if (!tabelaDados.IsDBNull(tabelaDados.GetOrdinal("PLACA"))) { vei.placa = tabelaDados.GetString("PLACA"); } if (!tabelaDados.IsDBNull(tabelaDados.GetOrdinal("CHASSI"))) { vei.chassi = tabelaDados.GetString("CHASSI"); } if (!tabelaDados.IsDBNull(tabelaDados.GetOrdinal("COMBUSTIVEL"))) { vei.combustivel = tabelaDados.GetString("COMBUSTIVEL"); } if (!tabelaDados.IsDBNull(tabelaDados.GetOrdinal("ANOFABRICA"))) { vei.anofabrica = tabelaDados.GetInt32("ANOFABRICA"); } if (!tabelaDados.IsDBNull(tabelaDados.GetOrdinal("ANOMODELO"))) { vei.anomodelo = tabelaDados.GetInt32("ANOMODELO"); } if (!tabelaDados.IsDBNull(tabelaDados.GetOrdinal("SITUACAO"))) { vei.situacao = tabelaDados.GetString("SITUACAO"); } if (!tabelaDados.IsDBNull(tabelaDados.GetOrdinal("CODIGORENAVAN"))) { vei.codigorenavan = tabelaDados.GetString("CODIGORENAVAN"); } if (!tabelaDados.IsDBNull(tabelaDados.GetOrdinal("EXERCICIO"))) { vei.exercicio = tabelaDados.GetInt32("EXERCICIO"); } if (!tabelaDados.IsDBNull(tabelaDados.GetOrdinal("DATAVENDA"))) { vei.datavenda = tabelaDados.GetDateTime("DATAVENDA"); } if (!tabelaDados.IsDBNull(tabelaDados.GetOrdinal("VALORVENDA"))) { vei.valorvenda = tabelaDados.GetDecimal("VALORVENDA"); } if (!tabelaDados.IsDBNull(tabelaDados.GetOrdinal("DATABAIXA"))) { vei.databaixa = tabelaDados.GetDateTime("DATABAIXA"); } if (!tabelaDados.IsDBNull(tabelaDados.GetOrdinal("MOTIVOBAIXA"))) { vei.motivobaixa = tabelaDados.GetString("MOTIVOBAIXA"); } if (!tabelaDados.IsDBNull(tabelaDados.GetOrdinal("SEGURADORACODIGO"))) { vei.seguradoracodigo = tabelaDados.GetInt32("SEGURADORACODIGO"); } if (!tabelaDados.IsDBNull(tabelaDados.GetOrdinal("DATAINICIOVIGENCIA"))) { vei.datainiciovigencia = tabelaDados.GetDateTime("DATAINICIOVIGENCIA"); } if (!tabelaDados.IsDBNull(tabelaDados.GetOrdinal("DATAFIMVIGENCIA"))) { vei.datafimvigencia = tabelaDados.GetDateTime("DATAFIMVIGENCIA"); } } tabelaDados.Close(); return(vei); } catch (Exception erro) { throw erro; } finally { FecharConexao(); } }
private void BOTAOATUALIZAR_Click(object sender, EventArgs e) { if (validaVeiculo()) { VeiculoModelo veiculo = new VeiculoModelo(); Funcoes funcoes = new Funcoes(); if (EDITCODIGO.Text != "" && EDITCODIGO.Text != null) { veiculo.codigo = Convert.ToInt32(EDITCODIGO.Text); } if (EDITMARCAMODELOCODIGO.Text != "" && EDITMARCAMODELOCODIGO.Text != null) { veiculo.marcamodelocodigo = int.Parse(EDITMARCAMODELOCODIGO.Text); } veiculo.placa = EDITPLACA.Text; veiculo.chassi = EDITCHASSI.Text; veiculo.combustivel = EDITCOMBUSTIVEL.Text; if (EDITANOFABRICA.Text != "" && EDITANOFABRICA.Text != null) { veiculo.anofabrica = Convert.ToInt32(EDITANOFABRICA.Text); } if (EDITANOMODELO.Text != "" && EDITANOMODELO.Text != null) { veiculo.anomodelo = Convert.ToInt32(EDITANOMODELO.Text); } veiculo.codigorenavan = EDITCODIGORENAVAN.Text; if (EDITEXERCICIO.Text != "" && EDITEXERCICIO.Text != null) { veiculo.exercicio = Convert.ToInt32(EDITEXERCICIO.Text); } veiculo.situacao = EDITSITUACAO.Text; if (funcoes.ApenasNumeros(EDITDATAVENDA.Text) != "" && funcoes.ApenasNumeros(EDITDATAVENDA.Text) != null) { veiculo.datavenda = Convert.ToDateTime(EDITDATAVENDA.Text); } if (EDITVALORVENDA.Text != "" && EDITVALORVENDA.Text != null) { veiculo.valorvenda = Convert.ToDecimal(EDITVALORVENDA.Text); } if (funcoes.ApenasNumeros(EDITDATABAIXA.Text) != "" && funcoes.ApenasNumeros(EDITDATABAIXA.Text) != null) { veiculo.databaixa = Convert.ToDateTime(EDITDATABAIXA.Text); } veiculo.motivobaixa = EDITMOTIVOBAIXA.Text; if (EDITSEGURADORA.Text != "" && EDITSEGURADORA.Text != null) { veiculo.seguradoracodigo = int.Parse(EDITSEGURADORA.Text); } if (funcoes.ApenasNumeros(EDITINICIOVIGENCIA.Text) != "" && funcoes.ApenasNumeros(EDITINICIOVIGENCIA.Text) != null) { veiculo.datainiciovigencia = Convert.ToDateTime(EDITINICIOVIGENCIA.Text); } if (funcoes.ApenasNumeros(EDITFIMVIGENCIA.Text) != "" && funcoes.ApenasNumeros(EDITFIMVIGENCIA.Text) != null) { veiculo.datafimvigencia = Convert.ToDateTime(EDITFIMVIGENCIA.Text); } VeiculoControle veiculocontrole = new VeiculoControle(); if (EDITCODIGO.Text != "" && EDITCODIGO.Text != null) { veiculocontrole.alterar(veiculo); } else { veiculocontrole.salvar(veiculo); } } MessageBox.Show("Cadastro atualizado com sucesso", "Cadastro Veiculo"); limpaTela(); }
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); }