public void AtualizarVeiculo(Veiculo veiculo) { try { Acessoadados.AtualizaVeiculo(veiculo); } catch (Exception erro) { throw erro; } }
private void bt_Atualiza_Click(object sender, EventArgs e) { veiculo = new Veiculo(); try { veiculo.NomeVeiculo = tb_NomeVeiculo.Text; veiculo.Fabricante = cb_fabricante.SelectedItem.ToString(); veiculo.AnoInicial = dtp_Inicial.Value; veiculo.AnoFinal = dtp_Final.Value; Negociacao.AtualizarVeiculo(veiculo); } catch (Exception erro) { MessageBox.Show(string.Format("Erro ao salvar novo veiculo. Erro: {0}", erro), "Sistema de Controle de AutoPecas"); } }
private void bt_Deleta_Click(object sender, EventArgs e) { try { veiculo = new Veiculo(); veiculo.IDVeiculo = Convert.ToInt16(tb_IDVeiculo.Text); if (MessageBox.Show("Deseja excluir o veículo " + dtg_Veiculos[1,dtg_Veiculos.CurrentCellAddress.Y].Value.ToString() + "?", "Sistema de Controle de AutoPecas", MessageBoxButtons.YesNo, MessageBoxIcon.Question).Equals(DialogResult.Yes)) { Negociacao.DeletarVeiculo(veiculo); Form_Veiculos_Load(null, null); Limpatextbox(); } veiculo = null; } catch (Exception erro) { MessageBox.Show(string.Format("Erro ao salvar novo veiculo. Erro: {0}", erro), "Sistema de Controle de AutoPecas"); } }
private void bt_gravar_Click(object sender, EventArgs e) { try { veiculo = new Veiculo(); veiculo.AnoInicial = dtp_Inicial.Value.Date; veiculo.AnoFinal= dtp_Final.Value.Date; veiculo.NomeVeiculo = tb_NomeVeiculo.Text; veiculo.Fabricante = cb_fabricante.SelectedItem.ToString(); Negociacao.GravarVeiculos(veiculo); } catch (Exception erro) { MessageBox.Show(string.Format("Erro ao salvar novo veiculo. Erro: {0}", erro), "Sistema de Controle de AutoPecas"); } finally { Form_Veiculos_Load(null, null); Limpatextbox(); } }
public void GravarVeiculos(Veiculo veiculo) { try { Acessoadados.GravaVeiculo(veiculo); } catch (Exception erro) { throw erro; } }
public void DeletarVeiculo(Veiculo veiculo) { try { Acessoadados.DeletaVeiculo(veiculo); } catch (Exception erro) { throw erro; } }
public void GravaVeiculo(Veiculo veiculo) { try { comandosql = "INSERT INTO Veiculos VALUES (@NomeVeiculo, @Fabricante, @AnoInicial, @AnoFinal)"; using (Conectionsql = new SqlConnection(conexao)) { Conectionsql.Open(); using (ComandoTSQL = new SqlCommand(comandosql, Conectionsql)) { ComandoTSQL.Parameters.AddWithValue("@NomeVeiculo", veiculo.NomeVeiculo); ComandoTSQL.Parameters.AddWithValue("@Fabricante", veiculo.Fabricante); ComandoTSQL.Parameters.AddWithValue("@AnoInicial", veiculo.AnoInicial); ComandoTSQL.Parameters.AddWithValue("@AnoFinal", veiculo.AnoFinal); ComandoTSQL.ExecuteNonQuery(); } Conectionsql.Close(); } } catch (SqlException erro) { throw erro; } }
public void DeletaVeiculo(Veiculo veiculo) { try { comandosql = "DELETE FROM Veiculos WHERE IDVeiculo = @IDVeiculo"; using (Conectionsql = new SqlConnection(conexao)) { Conectionsql.Open(); using (ComandoTSQL = new SqlCommand(comandosql, Conectionsql)) { ComandoTSQL.Parameters.AddWithValue("@IDVeiculo", veiculo.IDVeiculo); ComandoTSQL.ExecuteNonQuery(); } Conectionsql.Close(); } } catch (SqlException erro) { throw erro; } finally { Conectionsql.Close(); } }
public void AtualizaVeiculo(Veiculo veiculo) { try { comandosql = "UPDATE Veiculos SET NomeVeiculo = @NomeVeiculo, Fabricante = @Fabricante, AnoInicial = @AnoInicial, AnoFinal = @AnoFinal WHERE IDVeiculo = @IDVeiculo"; using (Conectionsql = new SqlConnection(conexao)) { Conectionsql.Open(); using (ComandoTSQL = new SqlCommand(comandosql, Conectionsql)) { ComandoTSQL.Parameters.AddWithValue("@IDVeiculo", veiculo.IDVeiculo); ComandoTSQL.Parameters.AddWithValue("@NomeVeiculo", veiculo.NomeVeiculo); ComandoTSQL.Parameters.AddWithValue("@Fabricante", veiculo.Fabricante); ComandoTSQL.Parameters.AddWithValue("@AnoInicial", veiculo.AnoInicial); ComandoTSQL.Parameters.AddWithValue("@AnoFinal", veiculo.AnoFinal); ComandoTSQL.ExecuteNonQuery(); } Conectionsql.Close(); } } catch (SqlException erro) { throw erro; } finally { Conectionsql.Close(); } }