Click here to Skip to main content
       

ASP.NET

 
AnswerRe: ASP MVC update panel Pinmembermayankgupta68828-Nov-12 16:23 
SuggestionIf we click DropDownList items Automatically Select Second DropdownLIst in gridview? Pinmemberhemanth sutapalli26-Nov-12 1:44 
GeneralRe: If we click DropDownList items Automatically Select Second DropdownLIst in gridview? PinmemberAli Al Omairi(Abu AlHassan)26-Nov-12 20:21 
GeneralRe: If we click DropDownList items Automatically Select Second DropdownLIst in gridview? PinmemberRobert Bettinelli3-Dec-12 16:25 
QuestionYahoo Wweather: XMLDOCUMENT, XPATHDOCUMENT or ... PinmemberJassim Rahma26-Nov-12 0:12 
QuestionClickonce deployment Pinmemberkareem olamilekan25-Nov-12 14:07 
AnswerRe: Clickonce deployment PinmentorKeith Barrow26-Nov-12 3:40 
Questionwhy it's adding this to the database?!! Pinmemberjrahma24-Nov-12 12:16 
I have the following class code to add support ticket:
 
using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Data;
using MySql.Data;
using MySql.Data.MySqlClient;
using System.Configuration;
using System.Globalization;
using Microsoft.Win32;
using System.Diagnostics;
using System.Reflection;
using System.IO;
using System.Security.Cryptography;
using DevExpress.Web.ASPxUploadControl;
using System.Drawing;
using System.Net;
using System.Net.Mail;
using System.Text;
 
namespace volow
{
    public class create_support_ticket
    {
        MySqlConnection support_sql_connection = null;
        MySqlCommand support_sql_command = null;
        // MySqlDataAdapter event_log_sql_adapter;
        // DataTable data_table = null;
        // MySqlDataReader event_log_sql_reader = null;
        // MySqlDataReader sql_block_reader = null;
        // DataSet event_log_data_set = null;

        public void add_support_ticket(string support_incident_title, string email_address, string support_ticket_description)
        {
            support_sql_connection = new MySqlConnection(ConfigurationManager.ConnectionStrings["SQLdb"].ConnectionString);
            support_sql_connection.Open();
            support_sql_command = new MySqlCommand("sp_add_support_ticket", support_sql_connection);
            support_sql_command.CommandType = CommandType.StoredProcedure;
 
            support_sql_command.Parameters.Add("param_support_incident_title", MySqlDbType.VarChar).Value = support_incident_title;
            support_sql_command.Parameters.Add("param_email_address", MySqlDbType.VarChar).Value = email_address;
            support_sql_command.Parameters.Add("param_support_ticket_description", MySqlDbType.Text).Value = support_ticket_description;
 
            int result_rows = support_sql_command.ExecuteNonQuery();
 
            support_sql_command.Dispose();
            support_sql_connection.Close();
 
            HttpContext.Current.Session["message_title"] = "Thank you";
            HttpContext.Current.Session["message_title_Color"] = Color.Blue.ToArgb();
            HttpContext.Current.Session["message_text"] = "We have recieved your feedback and we will get back to you as soon as possible.";
            HttpContext.Current.Session["message_button_title"] = "Back";
            HttpContext.Current.Session["message_button_url"] = "Home.aspx";
 
            if (!HttpContext.Current.Request.Path.EndsWith("Message.aspx", StringComparison.InvariantCultureIgnoreCase))
                HttpContext.Current.Response.Redirect("Message.aspx");
 
            // HttpContext.Current.Response.Redirect("Message.aspx");
        }
    }
}
 
and I am calling it from the webform like this:
 
protected void btnSend_Click(object sender, EventArgs e)
{
    if (txtMessage.Text == "")
    {
        Session["message_title"] = "Error";
        Session["message_title_Color"] = Color.Red.ToArgb();
        Session["message_text"] = "Please enter your message.";
        Session["message_button_title"] = "Back";
        Session["message_button_url"] = Request.UrlReferrer.ToString();
    }
 
    create_support_ticket create_support_ticket = new create_support_ticket();
    create_support_ticket.add_support_ticket(txtSubject.Text, txtEmailAddress.Text, txtMessage.XHTML);
}
 
but I am getting two rows added for every insert! Thsi first row is correct as per the passed information but the second row adding the Session["message_title"] as support_incdent_title and the Session["message_text"] as support_ticket_description and I really don't know how??
 
here is my stored procedure:
 
INSERT INTO support_incidents (support_incident_title, email_address) VALUES (param_support_incident_title, param_email_address);
INSERT INTO support_tickets (support_incident_id, support_ticket_description) VALUES (LAST_INSERT_ID(), param_support_ticket_description);

AnswerRe: why it's adding this to the database?!! Pinmemberjkirkerx24-Nov-12 19:10 
Question(This webpage has a redirect loop) Problem Pinmemberjrahma24-Nov-12 12:05 
AnswerRe: (This webpage has a redirect loop) Problem Pinmemberjkirkerx24-Nov-12 19:21 
SuggestionShould i change my asked question? Pinmemberanglo007223-Nov-12 23:29 
GeneralI'm find C# asp.net linkedin sample code PinmemberSerdar Şengül22-Nov-12 22:14 
GeneralRe: I'm find C# asp.net linkedin sample code PinmvpRichard MacCutchan23-Nov-12 0:57 
GeneralRe: I'm find C# asp.net linkedin sample code [modified] PinmemberCommDev9-Dec-12 0:23 
QuestionPaypal Website Payments Standard Integration using NVP [modified] PinmemberZaf Khan22-Nov-12 19:21 
AnswerRe: Paypal Website Payments Standard Integration using NVP Pinmemberjkirkerx24-Nov-12 20:59 
GeneralRe: Paypal Website Payments Standard Integration using NVP PinmemberZaf Khan24-Nov-12 23:07 
GeneralRe: Paypal Website Payments Standard Integration using NVP Pinmemberjkirkerx25-Nov-12 9:08 
GeneralRe: Paypal Website Payments Standard Integration using NVP PinmemberZaf Khan25-Nov-12 20:44 
QuestionProblem With List View Pinmemberggaurav bhandari22-Nov-12 3:09 
AnswerRe: Problem With List View PinmemberParwej Ahamad22-Nov-12 7:08 
GeneralRe: Problem With List View Pinmemberd0cvb22-Nov-12 11:28 
GeneralRe: Problem With List View PinmemberParwej Ahamad22-Nov-12 19:35 
QuestionChecking the size of a cookie Pinmembersuzyb22-Nov-12 2:46 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.


Advertise | Privacy | Mobile
Web01 | 2.8.1411023.1 | Last Updated 24 Nov 2014
Copyright © CodeProject, 1999-2014
All Rights Reserved. Terms of Service
Layout: fixed | fluid