Ejemplo n.º 1
0
        protected void btnsubmit_click(object sender, EventArgs e)
        {
            string imagedate       = "";
            string monthyearfolder = "";
            string dayfolder       = "";
            string filename        = "";

            try
            {
                if (null != Request.QueryString["randomID"])
                {
                    _strcookiename = Request.QueryString["randomID"].ToString();
                }

                if (null != Request.QueryString["timg"])
                {
                    _strtweetimg = Request.QueryString["timg"].ToString();
                }
                else
                {
                    _strtweetimg = "y";
                }

                if (imagefileupload.PostedFile.ContentLength > 0)
                {
                    ValidateDateFolder();
                    string dir = ConfigurationSettings.AppSettings["newImagePath"];
                    imagedate = GetImageFolderNameToUpload();

                    if (_strtweetimg == "y")
                    {
                        if (null != Request.QueryString["sst"] && Request.QueryString["sst"] == "y")
                        {
                            dir = dir + ConfigurationSettings.AppSettings["SportTweetImageFolder"] + "/";
                        }
                        else
                        {
                            dir = dir + ConfigurationSettings.AppSettings["TweetImageFolder"] + "/";
                        }
                    }
                    else
                    {
                        dir = dir + ConfigurationSettings.AppSettings["HandleImageFolder"] + "/";
                    }

                    string ext = Path.GetExtension(imagefileupload.PostedFile.FileName);
                    filename = DateTime.Now.ToString("yyyyMMddHHmmss") + ext;
                    imagefileupload.PostedFile.SaveAs(dir + imagedate + filename);
                    imagefileupload.PostedFile.SaveAs(dir + imagedate + "org_" + filename);

                    string Tnname = Function.SaveThumbnailCompress("org_" + filename, filename, dir + imagedate, "TN_", 300, 225);
                    //Function.SaveThumbnailCompress("org_" + filename, filename, dir, "TN_TN_", 128, 85);

                    //SaveThumbnailCompress(filename, dir, true);

                    using (apkadddetailsmgmt objMgt = new apkadddetailsmgmt())
                    {
                        objMgt.SaveTwitterImage(_strcookiename, "0", imagedate, filename);
                    }
                }

                Page.RegisterStartupScript("onsave", "<script>closePOP();</script>");
            }
            catch (Exception ex)
            {
                CommonLib.ExceptionHandler.WriteLog(CommonLib.Sections.Client, " ", ex);
            }
        }