public string AdicionarAcompanhante(Acompanhante acompanhante) { cmd.CommandText = "INSERT INTO acompanhante(acompanhante1, acompanhante2, acompanhante3) values(@acompanhante1, @acompanhante2, @acompanhante3)"; // Cria um novo objeto do tipo MySqlCommand recebendo como parâmetro a string de acesso e o objeto de conexão. cmd.Parameters.AddWithValue("@acompanhante1", acompanhante.Acompanhante1); cmd.Parameters.AddWithValue("@acompanhante2", acompanhante.Acompanhante2); cmd.Parameters.AddWithValue("@acompanhante3", acompanhante.Acompanhante3); try { cmd.Connection = conexao.Conectar(); cmd.ExecuteNonQuery(); conexao.Desconectar(); MessageBox.Show("Cadastro realizado com sucesso!"); return("ok"); } catch (MySqlException ex) { return(Convert.ToString(ex)); } finally { conexao.Desconectar(); } }
public string AdicionarManutencao(Manutencao manutencao) { cmd.CommandText = "INSERT INTO manutencao (placa, tipo, valor, local, descricao, data, quilometragem, id_veiculo)" + "VALUES (@placa, @tipo, @valor, @local, @descricao, @data, @quilometragem, @idVeiculo)"; //Parametros cmd.Parameters.AddWithValue("@tipo", manutencao.Tipo); cmd.Parameters.AddWithValue("@valor", manutencao.Valor); cmd.Parameters.AddWithValue("@local", manutencao.Local); cmd.Parameters.AddWithValue("@descricao", manutencao.Descricao); cmd.Parameters.AddWithValue("@data", manutencao.Data); cmd.Parameters.AddWithValue("@quilometragem", manutencao.Quilometragem); cmd.Parameters.AddWithValue("@placa", manutencao.Placa); cmd.Parameters.AddWithValue("@idVeiculo", manutencao.IdVeiculo); try { //Conectar com o banco cmd.Connection = conexao.Conectar(); //Executar Comando cmd.ExecuteNonQuery(); //Desconectar conexao.Desconectar(); //Mostrar mensagem de sucesso/erro MessageBox.Show("Cadastro realizado com sucesso!"); return("ok"); } catch (MySqlException ex) { return(Convert.ToString(ex)); //throw ex; } finally { conexao.Desconectar(); } }
public string AdicionarViagem(Viagem viagem) { //Comando Sql: insert, update, delete cmd.CommandText = "INSERT INTO viagem (data_saida, data_retorno, destino, valor_adiantamento, km_inicial, km_final, id_veiculo, id_funcionario, id_acompanhante) " + "VALUES (@data_saida, @data_retorno, @destino, @valor_adiantamento, @km_inicial, @km_final, @id_veiculo, @id_funcionario, @id_acompanhante)"; //Parametros cmd.Parameters.AddWithValue("@data_saida", viagem.DataSaida); cmd.Parameters.AddWithValue("@data_retorno", viagem.DataRetorno); cmd.Parameters.AddWithValue("@destino", viagem.Destino); cmd.Parameters.AddWithValue("@valor_adiantamento", viagem.ValorAdiantamento); cmd.Parameters.AddWithValue("@km_inicial", viagem.KmInicial); cmd.Parameters.AddWithValue("@km_final", viagem.KmFinal); cmd.Parameters.AddWithValue("@id_veiculo", viagem.IdVeiculo); cmd.Parameters.AddWithValue("@id_funcionario", viagem.IdFuncionario); cmd.Parameters.AddWithValue("@id_acompanhante", viagem.IdAcompanhante); try { cmd.Connection = conexao.Conectar(); cmd.ExecuteNonQuery(); conexao.Desconectar(); MessageBox.Show("Cadastro realizado com sucesso!"); return("ok"); } catch (MySqlException ex) { return(Convert.ToString(ex)); } finally { conexao.Desconectar(); } }
public void AdicionarSeguro(Seguros seguro) { //Comando Sql: insert, update, delete cmd.CommandText = "INSERT INTO seguros (data_inicio, data_vencimento, valor, seguradora, id_veiculo) " + "VALUES (@DataInicio, @DataVencimento, @Valor, @Seguradora, @IdVeiculo)"; //Parametros cmd.Parameters.AddWithValue("@DataInicio", seguro.DataInicio); cmd.Parameters.AddWithValue("@DataVencimento", seguro.DataVencimento); cmd.Parameters.AddWithValue("@Valor", seguro.Valor); cmd.Parameters.AddWithValue("@Seguradora", seguro.Seguradora); cmd.Parameters.AddWithValue("@IdVeiculo", seguro.IdVeiculo); try { //Conectar com o banco cmd.Connection = conexao.Conectar(); //Executar Comando cmd.ExecuteNonQuery(); //Desconectar conexao.Desconectar(); //Mostrar mensagem de sucesso/erro MessageBox.Show("Cadastro realizado com sucesso!"); } catch (MySqlException) { //MessageBox.Show("Erro ao tentar se conectar com o banco de dados"); //throw ex; } finally { conexao.Desconectar(); } }
public string AdicionarCusto(Custo custo) { //Comando Sql: insert, update, delete cmd.CommandText = "INSERT INTO custo (id_viagem, custo_abastecimento, custo_pedagio, custo_veiculo, custo_estacionamento) " + "VALUES (@IdViagem, @CustoAbastecimento, @CustoPedagio, @CustoVeiculo, @CustoEstacionamento)"; //Parametros cmd.Parameters.AddWithValue("@IdViagem", custo.IdViagem); cmd.Parameters.AddWithValue("@CustoAbastecimento", custo.CustoAbastecimento); cmd.Parameters.AddWithValue("@CustoPedagio", custo.CustoPedagio); cmd.Parameters.AddWithValue("@CustoEstacionamento", custo.CustoEstacionamento); cmd.Parameters.AddWithValue("@CustoVeiculo", custo.CustoAluguel); try { //Conectar com o banco cmd.Connection = conexao.Conectar(); //Executar Comando cmd.ExecuteNonQuery(); //Desconectar conexao.Desconectar(); //Mostrar mensagem de sucesso/erro MessageBox.Show("Cadastro realizado com sucesso!"); return("ok"); } catch (MySqlException ex) { return(Convert.ToString(ex)); //throw ex; } finally { conexao.Desconectar(); } }
static void Main(string[] args) { ConexaoBanco.Conectar(); }