public bool Salvar(FornecedorM fornecedor) { try { string sql = "INSERT INTO Tb_Fornecedor (nome, telefone, cidade, estado, logradouro, numero, cnpj, email, contaCorrente, agencia, banco) values (@Nome, @Telefone, @Cidade, @Estado, @Logradouro, @Numero, @Cnpj, @Email, @ContaCorrente, @Agencia, @Banco)"; using (var cmd = sqliteConnection.CreateCommand()) { cmd.CommandText = sql; cmd.Parameters.AddWithValue("@Nome", fornecedor.Nome); cmd.Parameters.AddWithValue("@Telefone", fornecedor.Telefone); cmd.Parameters.AddWithValue("@Cidade", fornecedor.Cidade); cmd.Parameters.AddWithValue("@Estado", fornecedor.Estado); cmd.Parameters.AddWithValue("@Logradouro", fornecedor.Logradouro); cmd.Parameters.AddWithValue("@Numero", fornecedor.Numero); cmd.Parameters.AddWithValue("@Cnpj", fornecedor.Cnpj); cmd.Parameters.AddWithValue("@Email", fornecedor.Email); cmd.Parameters.AddWithValue("@ContaCorrente", fornecedor.ContaCorrente); cmd.Parameters.AddWithValue("@Agencia", fornecedor.Agencia); cmd.Parameters.AddWithValue("@Banco", fornecedor.Banco); cmd.ExecuteNonQuery(); } return(true); } catch (SqlException) { throw; } }
protected void SalvarBt_Click(object sender, EventArgs e) { FornecedorM fornecedor = new FornecedorM() { Nome = NomeFornecedor.Text, Telefone = TelefoneTxt.Text, Cidade = CidadeTxt.Text, Estado = EstadoTxt.Text, Logradouro = LogradouroTxt.Text, Numero = NumeroTxt.Text, Cnpj = CnpjTxt.Text, Email = EmailTxt.Text, ContaCorrente = ContaCorrenteTxt.Text, Agencia = AgenciaTxt.Text, Banco = BancoTxt.Text, }; FornecedorDB fornecedorDB = new FornecedorDB(); bool status = fornecedorDB.Salvar(fornecedor); if (status) { Label1.Text = "Registro Inserido!"; LimparComponentes(); CarregarTabela(); } else { Label1.Text = "Erro ao inserir registro"; Label1.ForeColor = Color.Red; } }