Beispiel #1
0
    public void GetCSV(object sender, EventArgs e)
    {
        DataView dv = (DataView)SqlDataSourceLocal.Select(DataSourceSelectArguments.Empty);
        var      dt = dv.ToTable();

        var csv = dt.ToCSV();

        WriteToOutput(csv, "export.csv", "text/csv");
    }
Beispiel #2
0
        private void CreateLocalConfig()
        {
            DataView dvLocalConfig = (DataView)SqlDataSourceLocal.Select(DataSourceSelectArguments.Empty);
            String   localConfig   = ToConfig(dvLocalConfig);
            String   SDKPackageDir = System.Configuration.ConfigurationManager.AppSettings["SDKPackageDir"];
            string   filePatch     = SDKPackageDir + "Config\\" + GameName + "\\" + PlatformName;

            if (!System.IO.Directory.Exists(filePatch))
            {
                System.IO.Directory.CreateDirectory(filePatch);
            }
            String       fileCpSetting = filePatch + "\\local.properties";
            UTF8Encoding encoding      = new UTF8Encoding(false);
            StreamWriter sw            = new StreamWriter(fileCpSetting, false, encoding);

            sw.Write(localConfig);
            sw.Close();
        }
        private void CreateLocalConfig()
        {
            DataView dvLocalConfig = (DataView)SqlDataSourceLocal.Select(DataSourceSelectArguments.Empty);
            String   localConfig   = ToConfig(dvLocalConfig);
            String   SDKPackageDir = string.Empty;
            string   filePatch     = string.Empty;
            string   system        = GameRequest.GetQueryString("systemid");

            if (system == "1")
            {
                SDKPackageDir = System.Configuration.ConfigurationManager.AppSettings["SDKAndroidPackageConfig"];
                filePatch     = SDKPackageDir + gameid + "\\" + GameRequest.GetQueryString("platformname");
            }
            else
            {
                //IOS不确定
                SDKPackageDir = System.Configuration.ConfigurationManager.AppSettings["SDKIOSPackageConfig"];//System.Configuration.ConfigurationManager.AppSettings["SDKAndroidPackageConfig"];
                filePatch     = SDKPackageDir + gameid + "\\sdk_res_" + GameRequest.GetQueryString("platformname");
            }
            //string system = GameRequest.GetQueryString("systemid") == "1" ? "Android\\" : "IOS\\";

            if (pluginid == "1")
            {
                filePatch += "_LeBian";
            }
            if (!System.IO.Directory.Exists(filePatch))
            {
                System.IO.Directory.CreateDirectory(filePatch);
            }
            String       fileCpSetting = filePatch + "\\local.properties";
            UTF8Encoding encoding      = new UTF8Encoding(false);
            StreamWriter sw            = new StreamWriter(fileCpSetting, false, encoding);

            sw.Write(localConfig);
            sw.Close();
        }