protected void btnupload_Click(object sender, EventArgs e) { // Image1.Visible = true; //Session["FilePath"] = FileUploadControl.FileName; string fPath = ConfigurationManager.AppSettings["EXCEL_SHEET"]; EmailSender.DAO_Message objMessage = new EmailSender.DAO_Message(); if (FileUploadControl.HasFile) { if (FileUploadControl.PostedFile.ContentLength < 10240000) { string fname = ""; fname = FileUploadControl.PostedFile.FileName; string file = ""; file = FileUploadControl.FileName; string filename = ""; filename = getFileName("Support") + file.Substring(file.IndexOf("."), (file.Length - file.IndexOf("."))); txtupload.Text = fPath + "/" + filename; FileUploadControl.SaveAs(fPath + "/" + filename); // FileUploadControl.SaveAs(fPath); lblFileName.Text = FileUploadControl.FileName; } } else { lblMsg.Text = "Please upload file of size less than 10MB"; } }
protected void btnUpdate_Click1(object sender, EventArgs e) { string id = string.Format("Id: {0} Uri: {1}", Guid.NewGuid(), HttpContext.Current.Request.Url); using (Utils utility = new Utils()) { utility.MethodStart(id, System.Reflection.MethodBase.GetCurrentMethod()); } //Saving Ticket Data //DateTime ticketDate = DateTime.Today; // string connectionString = ConfigurationManager.ConnectionStrings["EConnection"].ToString(); //string connectionString = ConfigurationManager.AppSettings["Connection_String"].ToString(); //SqlConnection connection = new SqlConnection(connectionString); //connection.Open(); //SqlCommand cmd = connection.CreateCommand(); //cmd.Connection = connection; //cmd.CommandType = CommandType.StoredProcedure; //// Add Parameters //cmd.CommandText = "sp_insert_ticket"; //cmd.Parameters.Add(new SqlParameter("@sz_ticket_id", txtTicketNo.Text)); //cmd.Parameters.Add(new SqlParameter("@sz_user_name", Session["uName"].ToString())); //cmd.Parameters.Add(new SqlParameter("@sz_personal_name", txtName.Text)); //cmd.Parameters.Add(new SqlParameter("@sz_email", txtEmail.Text)); //cmd.Parameters.Add(new SqlParameter("@i_support_type", ddlSupport.SelectedValue)); //cmd.Parameters.Add(new SqlParameter("@sz_comments", txtAreaComments.Text)); ////cmd.Parameters.Add(new SqlParameter("@sz_file_path", Session["FilePath"].ToString())); //cmd.ExecuteNonQuery(); //Label1.Text = "Ticket created,Please upload files "; //FileUploadControl.Visible = true; //btnupload.Visible = true; //lblUpload.Visible = true; try { //...code for sending mail...// ServicePointManager.ServerCertificateValidationCallback = delegate(object s, System.Security.Cryptography.X509Certificates.X509Certificate certificate, X509Chain chain, SslPolicyErrors sslPolicyErrors) { return(true); }; Service_Email se = new Service_Email(); EmailSender.DAO_XEmailEntity d = new EmailSender.DAO_XEmailEntity(); d.ToEmail = txtEmail.Text;//[email protected] d.MessageKey = "UserRegistration"; d.AccountPassword = txtName.Text; string flname = txtupload.Text; EmailSender.DAO_XEmailEntity p_objEmail = new EmailSender.DAO_XEmailEntity(); p_objEmail.ToEmail = txtEmail.Text; p_objEmail.MessageKey = "frommail"; p_objEmail.AccountPassword = txtName.Text; p_objEmail.Subject = ddlSupport.SelectedItem.Text; p_objEmail.Body = txtAreaComments.Text; EmailSender.DAO_Message objSupportMessage = new EmailSender.DAO_Message(); EmailSender.DAO_Message objAcknowleMessage = new EmailSender.DAO_Message(); if (txtupload.Text != "") { objSupportMessage = se.SendMail(p_objEmail, flname); objAcknowleMessage = se.SendMail(d); } else { objSupportMessage = se.SendMail(p_objEmail); objAcknowleMessage = se.SendMail(d); } if (objSupportMessage != null && objAcknowleMessage != null) { lblMsg.Visible = true; lblMsg.Text = "Your request submitted successfully"; txtEmail.Text = ""; txtName.Text = ""; ddlSupport.Text = "<--- Select --->"; txtAreaComments.Text = ""; lblFileName.Text = ""; txtupload.Text = ""; } else { lblMsg.Visible = true; lblMsg.Text = "There is a problem while sending request, please try after some time."; } } catch (Exception ex) { Elmah.ErrorSignal.FromCurrentContext().Raise(ex); using (Utils utility = new Utils()) { utility.MethodEnd(id, System.Reflection.MethodBase.GetCurrentMethod()); } string str2 = "Error Request=" + id + ".Please share with Technical support."; base.Response.Redirect("Bill_Sys_ErrorPage.aspx?ErrMsg=" + str2); } //Method End using (Utils utility = new Utils()) { utility.MethodEnd(id, System.Reflection.MethodBase.GetCurrentMethod()); } //...End Of Code...// }