public static int Inser(fal_faleconosco fal) { int retorno = 0; try { //Correto IDbConnection objConexao; //Abrir a conexão IDbCommand objCommand; // Criar e executar os comandos string sql = "insert into fal_faleconosco "; sql += "(fal_nome, fal_email, fal_mensagem)"; sql += "values "; sql += "(?fal_nome, ?fal_email, ?fal_mensagem)"; objConexao = Mapped.Connection(); objCommand = Mapped.Command(sql, objConexao); objCommand.Parameters.Add(Mapped.Parameter("?fal_nome", fal.fal_nome)); objCommand.Parameters.Add(Mapped.Parameter("?fal_email", fal.fal_email)); objCommand.Parameters.Add(Mapped.Parameter("?fal_mensagem", fal.fal_mensagem)); objCommand.ExecuteNonQuery(); objConexao.Close(); objConexao.Dispose(); objCommand.Dispose(); } catch (Exception) { //erro retorno = -2; } return(retorno); }
protected void btnEnviar_Click(object sender, EventArgs e) { fal_faleconosco fal = new fal_faleconosco(); fal.fal_nome = TextBox1.Text; fal.fal_email = TextBox2.Text; fal.fal_mensagem = TextBox3.Text; switch (fal_faleconoscoDB.Insert(fal)) { case 0: //lblFeedBack.Text = "<script>alert('Mensagem enviada com sucesso');</script>"; ScriptManager.RegisterStartupScript(this, this.GetType(), "Pop", "openModalCb();", true); TextBox1.Text = null; TextBox2.Text = null; TextBox3.Text = null; break; case -2: lblFeedBack.Text = "Erro"; break; } }