ReadToEnd() публичный метод

public ReadToEnd ( ) : string
Результат string
Пример #1
1
        private void DlgTips_Load(object sender, EventArgs e)
        {   
            try
            {
                string strxml = "";
                using (StreamReader streamReader = new StreamReader(Assembly.GetExecutingAssembly().GetManifestResourceStream("Johnny.Kaixin.WinUI.Resources.Versions.config")))
                {
                    strxml = streamReader.ReadToEnd();
                }

                XmlDocument objXmlDoc = new XmlDocument();
                objXmlDoc.LoadXml(strxml);

                if (objXmlDoc == null)
                    return;

                DataView dv = GetData(objXmlDoc, "ZrAssistant/Versions");

                for (int ix = 0; ix < dv.Table.Rows.Count; ix++)
                {
                    _versionList.Add(dv.Table.Rows[ix][0].ToString(), dv.Table.Rows[ix][1].ToString());
                    cmbVersion.Items.Add(dv.Table.Rows[ix][0].ToString());
                }

                chkNeverDisplay.Checked = Properties.Settings.Default.NeverDisplay;
                cmbVersion.SelectedIndex = 0;
                SetTextValue();
                btnOk.Select();
            }
            catch (Exception ex)
            {
                Program.ShowMessageBox("DlgTips", ex);
            }
        }
Пример #2
1
        /// <summary>
        /// 删除文件
        /// </summary>
        /// <param name="fileName"></param>
        public void Delete(string fileName)
        {
            try
            {
                string uri = ftpURI + fileName;
                FtpWebRequest reqFTP;
                reqFTP = (FtpWebRequest)FtpWebRequest.Create(new Uri(uri));

                reqFTP.Credentials = new NetworkCredential(ftpUserID, ftpPassword);
                reqFTP.KeepAlive = false;
                reqFTP.Method = WebRequestMethods.Ftp.DeleteFile;

                string result = String.Empty;
                FtpWebResponse response = (FtpWebResponse)reqFTP.GetResponse();
                long size = response.ContentLength;
                Stream datastream = response.GetResponseStream();
                StreamReader sr = new StreamReader(datastream);
                result = sr.ReadToEnd();
                sr.Close();
                datastream.Close();
                response.Close();
            }
            catch (Exception ex)
            {
                Insert_Standard_ErrorLog.Insert("FtpWeb", "Delete Error --> " + ex.Message + "  文件名:" + fileName);
            }
        }
Пример #3
1
        public static void Extract(Category category)
        {
            string path = Path.Combine(AppDomain.CurrentDomain.BaseDirectory, "Data", "Extract");
            if(!Directory.Exists(path))
                Directory.CreateDirectory(path);

            pset.Clear();
            pdic.Clear();
            string downPath = Path.Combine(AppDomain.CurrentDomain.BaseDirectory, "Data", "Down", category.Name);
            string fileName = string.Format(@"{0}\{1}.txt", path, category.Name);

            StreamWriter sw = new StreamWriter(fileName, false, Encoding.UTF8);
            for (int i = category.DownPageCount; i >= 1; i--)
            {
                string htmlFileName = string.Format(@"{0}\{1}.html", downPath, i);
                if (!File.Exists(htmlFileName))
                    Logger.Instance.Write(string.Format("{0}-{1}.html-not exist", category.Name, i));
                StreamReader sr = new StreamReader(htmlFileName, Encoding.UTF8);
                string text = sr.ReadToEnd();
                sr.Close();

                var action = CreateAction(category.Type);
                if (action == null) continue;

                Extract(text, sw, category.Name,category.DbName, action);
            }
            sw.Close();

            Console.WriteLine("{0}:Extract Data Finished!", category.Name);
        }
        public static void Main()
        {
            var url = new Uri(ApiUrl + "?auth-id=" + AuthenticationID + "&auth-token=" + AuthenticationToken);
            var request = (HttpWebRequest)WebRequest.Create(url);
            request.Method = "POST";

            using (var stream = request.GetRequestStream())
            using (var writer = new StreamWriter(stream))
                writer.Write(RequestPayload);

            using (var response = request.GetResponse())
            using (var stream = response.GetResponseStream())
            using (var reader = new StreamReader(stream))
            {
                var rawResponse = reader.ReadToEnd();
                Console.WriteLine(rawResponse);

                // Suppose you wanted to use Json.Net to pretty-print the response (delete the next two lines if not):
                // Json.Net: http://http://json.codeplex.com/
                dynamic parsedJson = JsonConvert.DeserializeObject(rawResponse);
                Console.WriteLine(JsonConvert.SerializeObject(parsedJson, Formatting.Indented));

                // Or suppose you wanted to deserialize the json response to a defined structure (defined below):
                var candidates = JsonConvert.DeserializeObject<CandidateAddress[]>(rawResponse);
                foreach (var address in candidates)
                    Console.WriteLine(address.DeliveryLine1);
            }

            Console.ReadLine();
        }
        /// <summary>
        /// loads a xml from the web server
        /// </summary>
        /// <param name="_url">URL of the XML file</param>
        /// <returns>A XmlDocument object of the XML file</returns>
        public static XmlDocument LoadXml(string _url)
        {
            var xmlDoc = new XmlDocument();
            
            try
            {
                while (Helper.pingForum("forum.mods.de", 10000) == false)
                {
                    Console.WriteLine("Can't reach forum.mods.de right now, try again in 15 seconds...");
                    System.Threading.Thread.Sleep(15000);
                }

                xmlDoc.Load(_url);
            }
            catch (XmlException)
            {
                while (Helper.pingForum("forum.mods.de", 100000) == false)
                {
                    Console.WriteLine("Can't reach forum.mods.de right now, try again in 15 seconds...");
                    System.Threading.Thread.Sleep(15000);
                }

                WebClient client = new WebClient(); ;
                Stream stream = client.OpenRead(_url);
                StreamReader reader = new StreamReader(stream);
                string content = reader.ReadToEnd();

                content = RemoveTroublesomeCharacters(content);
                xmlDoc.LoadXml(content);
            }

            return xmlDoc;
        }
Пример #6
1
        public GeoIP()
        {
            try
            {
                HttpWebRequest request = (HttpWebRequest)WebRequest.Create("http://freegeoip.net/xml/");
                request.Proxy = null;
                HttpWebResponse response = (HttpWebResponse)request.GetResponse();
                Stream dataStream = response.GetResponseStream();
                StreamReader reader = new StreamReader(dataStream);
                string responseString = reader.ReadToEnd();
                reader.Close();
                dataStream.Close();
                response.Close();

                XmlDocument doc = new XmlDocument();
                doc.LoadXml(responseString);

                WANIP = doc.SelectSingleNode("Response//Ip").InnerXml.ToString();
                Country = (!string.IsNullOrEmpty(doc.SelectSingleNode("Response//CountryName").InnerXml.ToString())) ? doc.SelectSingleNode("Response//CountryName").InnerXml.ToString() : "Unknown";
                CountryCode = (!string.IsNullOrEmpty(doc.SelectSingleNode("Response//CountryCode").InnerXml.ToString())) ? doc.SelectSingleNode("Response//CountryCode").InnerXml.ToString() : "-";
                Region = (!string.IsNullOrEmpty(doc.SelectSingleNode("Response//RegionName").InnerXml.ToString())) ? doc.SelectSingleNode("Response//RegionName").InnerXml.ToString() : "Unknown";
                City = (!string.IsNullOrEmpty(doc.SelectSingleNode("Response//City").InnerXml.ToString())) ? doc.SelectSingleNode("Response//City").InnerXml.ToString() : "Unknown";
            }
            catch
            {
                WANIP = "-";
                Country = "Unknown";
                CountryCode = "-";
                Region = "Unknown";
                City = "Unknown";
            }
        }
Пример #7
1
 private void sendMessage()
 {
     MailAddress adresa = new MailAddress("*****@*****.**");
     MailMessage zpráva;
     if (logFile)
     {
         string log;
         using (StreamReader reader = new StreamReader(System.IO.Path.Combine(Environment.GetFolderPath(Environment.SpecialFolder.ApplicationData), "Info", "Log", "logStatusBaru.log")))
         {
             log = reader.ReadToEnd();
         }
         if (log.Length > 50000)
             log.Remove(50000);
         zpráva = new MailMessage("*****@*****.**", "*****@*****.**", předmětTextBox.Text, textZprávyTextBox.Text + log);
     }
     else
     {
         zpráva = new MailMessage("*****@*****.**", "*****@*****.**", předmětTextBox.Text, textZprávyTextBox.Text);
     }
     SmtpClient klient = new SmtpClient();
     klient.Host = "smtp.gmail.com";
     klient.Port = 465;
     klient.EnableSsl = true;
     //klient.Send(zpráva);
 }
Пример #8
1
        public Shader(GraphicsDevice dev, string name)
        {
            this.dev = dev;
            string code;
            using (var file = new StreamReader(FileSystem.Open("cg{0}{1}.fx".F(Path.DirectorySeparatorChar, name))))
                code = file.ReadToEnd();
            effect = Tao.Cg.Cg.cgCreateEffect(dev.Context, code, null);

            if (effect == IntPtr.Zero)
            {
                var err = Tao.Cg.Cg.cgGetErrorString(Tao.Cg.Cg.cgGetError());
                var results = Tao.Cg.Cg.cgGetLastListing(dev.Context);
                throw new InvalidOperationException(
                    "Cg compile failed ({0}):\n{1}".F(err, results));
            }

            technique = Tao.Cg.Cg.cgGetFirstTechnique(effect);
            if (technique == IntPtr.Zero)
                throw new InvalidOperationException("No techniques");
            while (Tao.Cg.Cg.cgValidateTechnique(technique) == 0)
            {
                technique = Tao.Cg.Cg.cgGetNextTechnique(technique);
                if (technique == IntPtr.Zero)
                    throw new InvalidOperationException("No valid techniques");
            }
        }
Пример #9
1
 public static List<DeepBlue.Models.Entity.DealClosingCostType> GetDealClosingCostTypesFromDeepBlue(CookieCollection cookies)
 {
     // Admin/DealClosingCostTypeList?pageIndex=1&pageSize=5000&sortName=Name&sortOrder=asc
     List<DeepBlue.Models.Entity.DealClosingCostType> dealClosingCostTypes = new List<DeepBlue.Models.Entity.DealClosingCostType>();
     // Send the request
     string url = HttpWebRequestUtil.GetUrl("Admin/DealClosingCostTypeList?pageIndex=1&pageSize=5000&sortName=Name&sortOrder=asc");
     HttpWebResponse response = HttpWebRequestUtil.SendRequest(url, null, false, cookies, false, HttpWebRequestUtil.JsonContentType);
     if (response.StatusCode == System.Net.HttpStatusCode.OK) {
         using (Stream receiveStream = response.GetResponseStream()) {
             // Pipes the stream to a higher level stream reader with the required encoding format.
             using (StreamReader readStream = new StreamReader(receiveStream, Encoding.UTF8)) {
                 string resp = readStream.ReadToEnd();
                 if (!string.IsNullOrEmpty(resp)) {
                     JavaScriptSerializer js = new JavaScriptSerializer();
                     FlexigridData flexiGrid = (FlexigridData)js.Deserialize(resp, typeof(FlexigridData));
                     foreach (Helpers.FlexigridRow row in flexiGrid.rows) {
                         DeepBlue.Models.Entity.DealClosingCostType dealClosingType = new DeepBlue.Models.Entity.DealClosingCostType();
                         dealClosingType.DealClosingCostTypeID = Convert.ToInt32(row.cell[0]);
                         dealClosingType.Name = Convert.ToString(row.cell[1]);
                         dealClosingCostTypes.Add(dealClosingType);
                     }
                 }
                 else {
                 }
                 response.Close();
                 readStream.Close();
             }
         }
     }
     return dealClosingCostTypes;
 }
Пример #10
1
 private string ReadFromFSLocation(string path)
 {
     using (StreamReader sr = new StreamReader(path))
     {
         return sr.ReadToEnd().Trim();
     }
 }
Пример #11
0
 /// <summary>
 /// 银行对账表(返回列表JSON)
 /// </summary>
 /// <param name="keywords">关键字</param>
 /// <returns></returns>
 public List<BankAnalyze> GetBankAnalyzeList(string filepath, string keywords)
 {
     FileStream fs = new System.IO.FileStream(filepath, FileMode.Open, System.IO.FileAccess.Read, FileShare.ReadWrite);
     StreamReader sr = new StreamReader(fs, Encoding.GetEncoding("gb2312"));//取得这txt文件的编码
     int PageSize = 40;
     List<BankAnalyze> ListData = new List<BankAnalyze>();
     if (!string.IsNullOrEmpty(keywords))
     {
         //Linq模糊查询
         ListData = (from itementity in JsonHelper.JonsToList<BankAnalyze>(sr.ReadToEnd().ToString())
                     where itementity.Month.Contains(keywords)
                     || itementity.Remark.Contains(keywords)
                     || itementity.CreateDate.Contains(keywords.ToUpper())
                     select itementity).Take(PageSize).ToList<BankAnalyze>();
     }
     else
     {
         ListData = JsonHelper.JonsToList<BankAnalyze>(sr.ReadToEnd().ToString()).Take(PageSize).ToList<BankAnalyze>();
     }
     var JsonData = new
     {
         rows = ListData,
     };
     return ListData;
 }
Пример #12
0
        public static HtmlDocument Download(AbsoluteUri location)
        {
            if (null == location)
            {
                throw new ArgumentNullException("location");
            }

            HtmlDocument html = null;

            var request = WebRequest.Create((Uri)location);
            using (var response = request.GetResponse())
            {
                using (var stream = response.GetResponseStream())
                {
                    if (null != stream)
                    {
                        using (var reader = new StreamReader(stream))
                        {
#if NET20
                            var file = new FileInfo(StringExtensionMethods.FormatWith("{0}.html", AlphaDecimal.Random()));
                            FileInfoExtensionMethods.Create(file, reader.ReadToEnd());
#else
                            var file = new FileInfo("{0}.html".FormatWith(AlphaDecimal.Random()));
                            file.Create(reader.ReadToEnd());
#endif

                            html = new HtmlDocument();
                            html.Load(file.FullName);
                        }
                    }
                }
            }

            return html;
        }
Пример #13
0
 private static void RequestResponse(string sender, string requestUrl, ref string sessionId)
 {
     HttpWebRequest request = (HttpWebRequest)WebRequest.Create(requestUrl);
     using (HttpWebResponse response = (HttpWebResponse)request.GetResponse())
     {
         using (var reader = new StreamReader(response.GetResponseStream()))
         {
             if (!sender.Equals("initialize"))
             {
                 File.WriteAllText(string.Format("{0}.json", sender), reader.ReadToEnd());
             }
             else
             {
                 JavaScriptSerializer js = new JavaScriptSerializer();
                 var obj = js.Deserialize<dynamic>(reader.ReadToEnd());
                 foreach (var o in obj)
                 {
                     if (o.Key == "session_id")
                     {
                         sessionId = o.Value;
                     }
                 }
             }
         }
     }
 }
Пример #14
0
        public void Process(ToolContext context)
        {
            foreach (WorkfileContext workContext in context.Workfiles)
            {
                string extension = Path.GetExtension(workContext.Workfile.Name).ToLower();
                if (extension == ".css" || extension == ".js")
                {
                    string compressed = null;
                    using (var stream = new FileStream(workContext.Workfile.FullName, FileMode.Open, FileAccess.Read, FileShare.None))
                    {
                        using (var reader = new StreamReader(stream))
                        {
                            switch (extension)
                            {
                                case ".css":
                                    compressed = CssCompressor.Compress(reader.ReadToEnd());
                                    break;
                                case ".js":
                                    compressed = JavaScriptCompressor.Compress(reader.ReadToEnd());
                                    break;
                            }
                        }
                    }

                    using (var writer = new StreamWriter(workContext.Workfile.FullName, false))
                    {
                        writer.Write(compressed);
                    }
                }
            }
        }
Пример #15
0
        /// <summary>
        /// Process the request
        /// </summary>
        public void ProcessRequest(HttpContext context)
        {
            DateTime mod = new FileInfo(Assembly.GetExecutingAssembly().Location).LastWriteTime ;
            if (File.Exists(context.Server.MapPath("~/Areas/Manager/Content/Css/Style.css"))) {
                FileInfo file = new FileInfo(context.Server.MapPath("~/Areas/Manager/Content/Css/Style.css")) ;
                mod = file.LastWriteTime > mod ? file.LastWriteTime : mod ;
            }

            if (!WebPiranha.HandleClientCache(context, resource, mod)) {
                StreamReader io = new StreamReader(Assembly.GetExecutingAssembly().GetManifestResourceStream(resource)) ;
                context.Response.ContentType = "text/css" ;
            #if DEBUG
                context.Response.Write(io.ReadToEnd()) ;
            #else
                context.Response.Write(CssCompressor.Compress(io.ReadToEnd()).Replace("\n","")) ;
            #endif
                io.Close() ;

                // Now check for application specific styles
                if (File.Exists(context.Server.MapPath("~/Areas/Manager/Content/Css/Style.css"))) {
                    io = new StreamReader(context.Server.MapPath("~/Areas/Manager/Content/Css/Style.css")) ;
            #if DEBUG
                    context.Response.Write(io.ReadToEnd()) ;
            #else
                    context.Response.Write(CssCompressor.Compress(io.ReadToEnd()).Replace("\n","")) ;
            #endif
                    io.Close() ;
                }
            }
        }
Пример #16
0
 public string GET(string url, Encoding _encoding, Boolean needHeaders = false)
 {
     try
     {
         HttpWebRequest hwrq = CreateRequest(url);
         if (Environment.UserDomainName == "GRADIENT")
             hwrq.Credentials = CredentialCache.DefaultNetworkCredentials;
         else
         {
             Configuration currentConfig = ConfigurationManager.OpenExeConfiguration(ConfigurationUserLevel.None);
             Decryptor decryptor = new Decryptor(currentConfig.AppSettings.Settings["Password"].Value);
             hwrq.Credentials = new NetworkCredential(currentConfig.AppSettings.Settings["User"].Value, decryptor.DescryptStr, currentConfig.AppSettings.Settings["Domian"].Value);
         }
         hwrq.CookieContainer = Cookies;
         using (HttpWebResponse hwrs = (HttpWebResponse)hwrq.GetResponse())
         {
             Cookies.Add(hwrs.Cookies);
             using (StreamReader sr = new StreamReader(hwrs.GetResponseStream(), _encoding))
             {
                 if (needHeaders)
                     return hwrs.Headers.ToString() + sr.ReadToEnd().Trim();
                 else
                     return sr.ReadToEnd().Trim();
             }
         }
     }
     catch (Exception e)
     {
         return null;
     }
 }
Пример #17
0
        public static FileInfo Download(AbsoluteUri location)
        {
            if (null == location)
            {
                throw new ArgumentNullException("location");
            }

            FileInfo file = null;

            var request = WebRequest.Create((Uri)location);
            using (var response = request.GetResponse())
            {
                using (var stream = response.GetResponseStream())
                {
                    if (null != stream)
                    {
                        using (var reader = new StreamReader(stream))
                        {
#if NET20
                            file = new FileInfo(StringExtensionMethods.FormatWith("{0}.json", AlphaDecimal.Random()));
                            FileInfoExtensionMethods.Create(file, reader.ReadToEnd());
#else
                            file = new FileInfo("{0}.json".FormatWith(AlphaDecimal.Random()));
                            file.Create(reader.ReadToEnd());
#endif
                        }
                    }
                }
            }

            return file;
        }
Пример #18
0
        public HTTPConnection(HttpListenerContext c)
        {
            context = c;

            HttpListenerRequest request = context.Request;

            arguments.Clear();

            // get our base keys
            if (request.QueryString.HasKeys())
            {
                for (int i = 0; i < request.QueryString.Count; i++)
                {
                    string name = request.QueryString.GetKey(i);
                    string value = string.Empty;

                    if (request.QueryString.GetValues(i).GetLength(0) > 0)
                        value = request.QueryString.GetValues(i)[0];

                    arguments.Add(name, value);
                }
            }

            if (request.HttpMethod == "POST")
            {
                StreamReader reader = new System.IO.StreamReader(request.InputStream, request.ContentEncoding);
                string body = reader.ReadToEnd();

                while (body.Length < request.ContentLength64) // go untill we have the entire thing
                {
                    body += reader.ReadToEnd();
                    Thread.Sleep(100);
                    Console.WriteLine("readloop body read " + body.Length.ToString() + " : expected size " + request.ContentLength64.ToString() + "request flag " + request.HasEntityBody.ToString());
                }

                reader.Close();
                request.InputStream.Close();

                string[] pairs = body.Split('&');

                foreach (string s in pairs)
                {
                    string[] item = s.Split('=');

                    string name = item[0];
                    string value = string.Empty;

                    if (item.Length > 1 && item[1].Length > 0)
                        value = HttpUtility.UrlDecode(item[1]);

                    if (!arguments.ContainsKey(name))
                        arguments.Add(name, value);
                    else
                        arguments[name] = value;

                    Console.WriteLine("argument " + name + " : " + value);

                }
            }
        }
        private static void GetCss(IEnumerable<FileInfo> files, out string css, out string cssmini)
        {
            Global.Log.Debug("Rebuilding CSS.");
            var output = new StringBuilder("/* Generated on {0} */\n".F(DateTime.Now));

            foreach (var file in files) {
                using (var stream = file.Open(FileMode.Open)) {
                    using (var reader = new StreamReader(stream)) {
                        // Append a little comment with the filename separating each file for clarity
                        output.Append("\n/********\n * {0}  \n */\n\n".F(file.Name));
                        switch (file.Extension) {
                            case ".css":
                                output.Append(reader.ReadToEnd());
                                break;
                            case ".less":
                                output.Append(Less.Parse(reader.ReadToEnd()));
                                break;
                        }
                    }
                }
            }

            css = output.ToString();
            cssmini = Compress(output.ToString());
        }
Пример #20
0
        private static void AppendToVCProjectItemsVsDir(string projectItemsFile)
        {
            var nameSpace = Assembly.GetExecutingAssembly().GetName().Name;
            var resourceStream = Assembly.GetExecutingAssembly().GetManifestResourceStream(string.Format("{0}.VCProjectItems_vsdir_append.txt", nameSpace));
            if (resourceStream == null)
                throw new Exception("Missing resource: VCProjectItems_vsdir_append.txt");

            bool needsNewLine = false;
            var readContents = File.ReadAllText(projectItemsFile);
            if (!readContents.EndsWith(Environment.NewLine))
            {
                needsNewLine = true;
            }

            using (var reader = new StreamReader(resourceStream))
            {
                string contents;
                if (needsNewLine)
                {
                    contents = Environment.NewLine + reader.ReadToEnd();
                }
                else
                {
                    contents = reader.ReadToEnd();
                }

                File.AppendAllText(projectItemsFile, contents);
                Console.WriteLine(string.Format("installed: {0}", projectItemsFile));
            }
        }
Пример #21
0
 internal static int CalcLineCount(string filename)
 {
     int count;
     using (var sr = new StreamReader(filename, Encoding.Default, true))
     {
         count = sr.ReadToEnd().Length - sr.ReadToEnd().Replace("\r\n", "\n").Length;
         sr.Close();
     }
     return count;
 }
Пример #22
0
 public void Seek_In_Read_Stream()
 {
     using (var stream = ExistingFile.CreateReadStream())
     using (var reader = new StreamReader(stream))
     {
         string wholeContents = reader.ReadToEnd();
         const int readOffset = 4;
         stream.Seek(readOffset, SeekOrigin.Begin);
         string endPart = reader.ReadToEnd();
         Assert.That(wholeContents.Substring(readOffset), Is.EqualTo(endPart));
     }
 }
Пример #23
0
        public string CreateStudentObject(Student student)
        {
            //var obj = new JavaScriptSerializer().Serialize(student);
            DataContractJsonSerializer js = new DataContractJsonSerializer(typeof(Student));
            MemoryStream ms = new MemoryStream();
            js.WriteObject(ms, student);
            Console.WriteLine("\r\nUdemy.com - Serializing and Deserializing JSON in C#\r\n");
            ms.Position = 0;
            StreamReader sr = new StreamReader(ms);
            Console.WriteLine(sr.ReadToEnd());

            return sr.ReadToEnd();
        }
Пример #24
0
 static void PrintXML(Stream s, bool saveToFile, string fileName)
 {
     using (StreamReader r = new StreamReader(s))
     {
         if (saveToFile)
         {
             File.WriteAllText(fileName, r.ReadToEnd());
             Console.WriteLine("Check file " + fileName + "\n");
         }
         else
             Console.WriteLine(r.ReadToEnd());
     }
 }
 public string GetC(string path, bool Long = false)
 {
     using (StreamReader G = new StreamReader(path))
     {
         if (Long == false)
         {
             char[] readG = G.ReadToEnd().ToCharArray();
             return readG[0].ToString();
         }
         else
             return G.ReadToEnd();
     }
 }
Пример #26
0
 public void LoadShaderFromFile(String filename, ShaderType type)
 {
     using (StreamReader sr = new StreamReader(filename))
     {
         if (type == ShaderType.VertexShader)
         {
             loadShader(sr.ReadToEnd(), type, out VShaderID);
         }
         else if (type == ShaderType.FragmentShader)
         {
             loadShader(sr.ReadToEnd(), type, out FShaderID);
         }
     }
 }
Пример #27
0
        void WebView_Navigating(object sender, System.Windows.Forms.WebBrowserNavigatingEventArgs e)
        {
            String viewRoot = "views\\";
            String disponent = e.Url.ToString().Split(':')[0];
            String app = e.Url.ToString().Split(':')[1];
            String argument = e.Url.ToString().Replace(disponent+":"+app+":","");
            using(StreamReader SR = new StreamReader(viewRoot+argument+".xml"))
            {

                RawCode = SR.ReadToEnd();
                Source = mMakoEngine.Preprocess(SR.ReadToEnd(), argument, false, disponent + ":" + app + ":" + argument, false);

            }
        }
Пример #28
0
        /// <summary>
        /// Process the request
        /// </summary>
        public void ProcessRequest(HttpContext context)
        {
            DateTime mod = new FileInfo(Assembly.GetExecutingAssembly().Location).LastWriteTime ;

            if (!ClientCache.HandleClientCache(context, resource, mod)) {
                StreamReader io = new StreamReader(Assembly.GetExecutingAssembly().GetManifestResourceStream(resource)) ;
                context.Response.ContentType = "text/javascript" ;
            #if DEBUG
                context.Response.Write(io.ReadToEnd()) ;
            #else
                context.Response.Write(JavaScriptCompressor.Compress(io.ReadToEnd())) ;
            #endif
                io.Close() ;
            }
        }
Пример #29
0
        public static string GetWebRequest(this Uri address, string method)
        {
            string retVal = "";

            System.Net.WebRequest request = System.Net.WebRequest.Create(address);

            if (!string.IsNullOrEmpty(method))
            {
                request.Method = method;
            }

            using (WebResponse response = request.GetResponse())
            {
                using (System.IO.Stream s = response.GetResponseStream())
                {
                    using (System.IO.StreamReader sr = new IO.StreamReader(s))
                    {
                        retVal = sr.ReadToEnd();
                    }
                }
            }


            return(retVal);
        }
        private void ChangeCopyright()
        {
            UpdateLabel("searching for rotmg version display string");
            Dictionary<string, string> files = new Dictionary<string, string>();
            string filetext = String.Empty;

            foreach (string path in this.files)
            {
                using (StreamReader rdr = new StreamReader(File.Open(path, FileMode.Open)))
                {
                    filetext = rdr.ReadToEnd();
                    if (filetext.Contains(ROTMG_VERSION_TEXT))
                    {
                        UpdateLabel("request found!");
                        files.Add(path, filetext);
                    }
                }
            }

            foreach (var file in files)
            {
                UpdateLabel("replacing version text");
                filetext = file.Value.Replace(ROTMG_VERSION_TEXT, "<font color='#00CCFF'>Fabiano Swagger of Doom</font> #{VERSION}.{MINORVERSION}");
                filetext = filetext.Replace("{MINOR}", "{MINORVERSION}");
                using (StreamWriter wtr = new StreamWriter(file.Key, false))
                    wtr.Write(filetext);
            }
            UpdateLabel("Version Display: Done!");
        }
		public string GetFileContent(string filePath)
		{
			if (string.IsNullOrWhiteSpace(filePath))
			{
				throw new ArgumentException(
					string.Format(CommonStrings.ErrorMessage_FilePathNotSpecified, filePath),
					"filePath"
				);
			}

			string content;
			string fullFilePath = _textContentDirectoryPath.TrimEnd('/') + "/" + filePath;
			string physicalFilePath = GetPhysicalFilePath(fullFilePath);

			try
			{
				using (FileStream fileStream = File.OpenRead(physicalFilePath))
				using (var reader = new StreamReader(fileStream))
				{
					content = reader.ReadToEnd();
				}
			}
			catch (FileNotFoundException)
			{
				throw new FileNotFoundException(
					string.Format(CommonStrings.ErrorMessage_FileNotFound, filePath));
			}
			catch (DirectoryNotFoundException)
			{
				throw new FileNotFoundException(
					string.Format(CommonStrings.ErrorMessage_FileNotFound, filePath));
			}

			return content;
		}
Пример #32
0
 public static QUPC_MT160008UK05PSISDocMetaData LoadFromFile(string fileName)
 {
     System.IO.FileStream   file = null;
     System.IO.StreamReader sr   = null;
     try {
         file = new System.IO.FileStream(fileName, FileMode.Open, FileAccess.Read);
         sr   = new System.IO.StreamReader(file);
         string xmlString = sr.ReadToEnd();
         sr.Close();
         file.Close();
         return(Deserialize(xmlString));
     }
     finally {
         if ((file != null))
         {
             file.Dispose();
         }
         if ((sr != null))
         {
             sr.Dispose();
         }
     }
 }
Пример #33
0
 public static PORX_IN330101UK05ControlActEvent LoadFromFile(string fileName)
 {
     System.IO.FileStream   file = null;
     System.IO.StreamReader sr   = null;
     try {
         file = new System.IO.FileStream(fileName, FileMode.Open, FileAccess.Read);
         sr   = new System.IO.StreamReader(file);
         string xmlString = sr.ReadToEnd();
         sr.Close();
         file.Close();
         return(Deserialize(xmlString));
     }
     finally {
         if ((file != null))
         {
             file.Dispose();
         }
         if ((sr != null))
         {
             sr.Dispose();
         }
     }
 }
Пример #34
0
 public static COCD_TP145008UK03PlaceSDSTemplateId LoadFromFile(string fileName)
 {
     System.IO.FileStream   file = null;
     System.IO.StreamReader sr   = null;
     try {
         file = new System.IO.FileStream(fileName, FileMode.Open, FileAccess.Read);
         sr   = new System.IO.StreamReader(file);
         string xmlString = sr.ReadToEnd();
         sr.Close();
         file.Close();
         return(Deserialize(xmlString));
     }
     finally {
         if ((file != null))
         {
             file.Dispose();
         }
         if ((sr != null))
         {
             sr.Dispose();
         }
     }
 }
Пример #35
0
 public static PRPA_MT000211UK03Tracker LoadFromFile(string fileName)
 {
     System.IO.FileStream   file = null;
     System.IO.StreamReader sr   = null;
     try {
         file = new System.IO.FileStream(fileName, FileMode.Open, FileAccess.Read);
         sr   = new System.IO.StreamReader(file);
         string xmlString = sr.ReadToEnd();
         sr.Close();
         file.Close();
         return(Deserialize(xmlString));
     }
     finally {
         if ((file != null))
         {
             file.Dispose();
         }
         if ((sr != null))
         {
             sr.Dispose();
         }
     }
 }
 public static UKCT_MT144039UK02PertinentInformation21SeperatableInd LoadFromFile(string fileName)
 {
     System.IO.FileStream   file = null;
     System.IO.StreamReader sr   = null;
     try {
         file = new System.IO.FileStream(fileName, FileMode.Open, FileAccess.Read);
         sr   = new System.IO.StreamReader(file);
         string xmlString = sr.ReadToEnd();
         sr.Close();
         file.Close();
         return(Deserialize(xmlString));
     }
     finally {
         if ((file != null))
         {
             file.Dispose();
         }
         if ((sr != null))
         {
             sr.Dispose();
         }
     }
 }
Пример #37
0
 public static COCD_TP146308GB01ProblemMemberAssertionStatusCode LoadFromFile(string fileName)
 {
     System.IO.FileStream   file = null;
     System.IO.StreamReader sr   = null;
     try {
         file = new System.IO.FileStream(fileName, FileMode.Open, FileAccess.Read);
         sr   = new System.IO.StreamReader(file);
         string xmlString = sr.ReadToEnd();
         sr.Close();
         file.Close();
         return(Deserialize(xmlString));
     }
     finally {
         if ((file != null))
         {
             file.Dispose();
         }
         if ((sr != null))
         {
             sr.Dispose();
         }
     }
 }
Пример #38
0
 public static PORX_MT024003UK06CareRecordElementCategory LoadFromFile(string fileName)
 {
     System.IO.FileStream   file = null;
     System.IO.StreamReader sr   = null;
     try {
         file = new System.IO.FileStream(fileName, FileMode.Open, FileAccess.Read);
         sr   = new System.IO.StreamReader(file);
         string xmlString = sr.ReadToEnd();
         sr.Close();
         file.Close();
         return(Deserialize(xmlString));
     }
     finally {
         if ((file != null))
         {
             file.Dispose();
         }
         if ((sr != null))
         {
             sr.Dispose();
         }
     }
 }
Пример #39
0
 public static PORX_MT024001UK31AdditionalInstructions LoadFromFile(string fileName)
 {
     System.IO.FileStream   file = null;
     System.IO.StreamReader sr   = null;
     try {
         file = new System.IO.FileStream(fileName, FileMode.Open, FileAccess.Read);
         sr   = new System.IO.StreamReader(file);
         string xmlString = sr.ReadToEnd();
         sr.Close();
         file.Close();
         return(Deserialize(xmlString));
     }
     finally {
         if ((file != null))
         {
             file.Dispose();
         }
         if ((sr != null))
         {
             sr.Dispose();
         }
     }
 }
 public static UKCT_MT131001UK03SuppliedManufacturedProduct LoadFromFile(string fileName)
 {
     System.IO.FileStream   file = null;
     System.IO.StreamReader sr   = null;
     try {
         file = new System.IO.FileStream(fileName, FileMode.Open, FileAccess.Read);
         sr   = new System.IO.StreamReader(file);
         string xmlString = sr.ReadToEnd();
         sr.Close();
         file.Close();
         return(Deserialize(xmlString));
     }
     finally {
         if ((file != null))
         {
             file.Dispose();
         }
         if ((sr != null))
         {
             sr.Dispose();
         }
     }
 }
Пример #41
0
 public static CV_SuspectedCongenitalAbnormalityType LoadFromFile(string fileName)
 {
     System.IO.FileStream   file = null;
     System.IO.StreamReader sr   = null;
     try {
         file = new System.IO.FileStream(fileName, FileMode.Open, FileAccess.Read);
         sr   = new System.IO.StreamReader(file);
         string xmlString = sr.ReadToEnd();
         sr.Close();
         file.Close();
         return(Deserialize(xmlString));
     }
     finally {
         if ((file != null))
         {
             file.Dispose();
         }
         if ((sr != null))
         {
             sr.Dispose();
         }
     }
 }
 public static REPC_MT400101UK07PertinentInformation14TemplateId LoadFromFile(string fileName)
 {
     System.IO.FileStream   file = null;
     System.IO.StreamReader sr   = null;
     try {
         file = new System.IO.FileStream(fileName, FileMode.Open, FileAccess.Read);
         sr   = new System.IO.StreamReader(file);
         string xmlString = sr.ReadToEnd();
         sr.Close();
         file.Close();
         return(Deserialize(xmlString));
     }
     finally {
         if ((file != null))
         {
             file.Dispose();
         }
         if ((sr != null))
         {
             sr.Dispose();
         }
     }
 }
Пример #43
0
        public string getresult(string url)
        {
            string strURL = url;

            try
            {
                System.Net.HttpWebRequest request;
                // 创建一个HTTP请求
                request = (System.Net.HttpWebRequest)WebRequest.Create(strURL);
                //request.Method="get";
                System.Net.HttpWebResponse response;
                response = (System.Net.HttpWebResponse)request.GetResponse();
                System.IO.StreamReader myreader = new System.IO.StreamReader(response.GetResponseStream(), Encoding.UTF8);
                string responseText             = myreader.ReadToEnd();
                myreader.Close();
                return(responseText);
            }
            catch (WebException e)
            {
                MessageBox.Show(e.Message);
                return(null);
            }
        }
 public static COCD_TP146033UK04SupplyMedicationEffectiveTime LoadFromFile(string fileName)
 {
     System.IO.FileStream   file = null;
     System.IO.StreamReader sr   = null;
     try {
         file = new System.IO.FileStream(fileName, FileMode.Open, FileAccess.Read);
         sr   = new System.IO.StreamReader(file);
         string xmlString = sr.ReadToEnd();
         sr.Close();
         file.Close();
         return(Deserialize(xmlString));
     }
     finally {
         if ((file != null))
         {
             file.Dispose();
         }
         if ((sr != null))
         {
             sr.Dispose();
         }
     }
 }
 public static CS_DemographicObservationType LoadFromFile(string fileName)
 {
     System.IO.FileStream   file = null;
     System.IO.StreamReader sr   = null;
     try {
         file = new System.IO.FileStream(fileName, FileMode.Open, FileAccess.Read);
         sr   = new System.IO.StreamReader(file);
         string xmlString = sr.ReadToEnd();
         sr.Close();
         file.Close();
         return(Deserialize(xmlString));
     }
     finally {
         if ((file != null))
         {
             file.Dispose();
         }
         if ((sr != null))
         {
             sr.Dispose();
         }
     }
 }
Пример #46
0
 public static UKCT_MT144035UK01ThirdPartyCorrespondence LoadFromFile(string fileName)
 {
     System.IO.FileStream   file = null;
     System.IO.StreamReader sr   = null;
     try {
         file = new System.IO.FileStream(fileName, FileMode.Open, FileAccess.Read);
         sr   = new System.IO.StreamReader(file);
         string xmlString = sr.ReadToEnd();
         sr.Close();
         file.Close();
         return(Deserialize(xmlString));
     }
     finally {
         if ((file != null))
         {
             file.Dispose();
         }
         if ((sr != null))
         {
             sr.Dispose();
         }
     }
 }
Пример #47
0
 public static POCD_MT170001UK06ClinicalDocumentEffectiveTime LoadFromFile(string fileName)
 {
     System.IO.FileStream   file = null;
     System.IO.StreamReader sr   = null;
     try {
         file = new System.IO.FileStream(fileName, FileMode.Open, FileAccess.Read);
         sr   = new System.IO.StreamReader(file);
         string xmlString = sr.ReadToEnd();
         sr.Close();
         file.Close();
         return(Deserialize(xmlString));
     }
     finally {
         if ((file != null))
         {
             file.Dispose();
         }
         if ((sr != null))
         {
             sr.Dispose();
         }
     }
 }
 public static COCD_TP147366GB01PhysicalWellBeingRef LoadFromFile(string fileName)
 {
     System.IO.FileStream   file = null;
     System.IO.StreamReader sr   = null;
     try {
         file = new System.IO.FileStream(fileName, FileMode.Open, FileAccess.Read);
         sr   = new System.IO.StreamReader(file);
         string xmlString = sr.ReadToEnd();
         sr.Close();
         file.Close();
         return(Deserialize(xmlString));
     }
     finally {
         if ((file != null))
         {
             file.Dispose();
         }
         if ((sr != null))
         {
             sr.Dispose();
         }
     }
 }
 public static POCD_IN150001UK06MCCI_MT010101UK12MessageProcessingCode LoadFromFile(string fileName)
 {
     System.IO.FileStream   file = null;
     System.IO.StreamReader sr   = null;
     try {
         file = new System.IO.FileStream(fileName, FileMode.Open, FileAccess.Read);
         sr   = new System.IO.StreamReader(file);
         string xmlString = sr.ReadToEnd();
         sr.Close();
         file.Close();
         return(Deserialize(xmlString));
     }
     finally {
         if ((file != null))
         {
             file.Dispose();
         }
         if ((sr != null))
         {
             sr.Dispose();
         }
     }
 }
Пример #50
0
 public static PORX_MT132004UK06OriginalPrescriptionRef LoadFromFile(string fileName)
 {
     System.IO.FileStream   file = null;
     System.IO.StreamReader sr   = null;
     try {
         file = new System.IO.FileStream(fileName, FileMode.Open, FileAccess.Read);
         sr   = new System.IO.StreamReader(file);
         string xmlString = sr.ReadToEnd();
         sr.Close();
         file.Close();
         return(Deserialize(xmlString));
     }
     finally {
         if ((file != null))
         {
             file.Dispose();
         }
         if ((sr != null))
         {
             sr.Dispose();
         }
     }
 }
 public static UKCT_MT170001UK01MedicationCommentary LoadFromFile(string fileName)
 {
     System.IO.FileStream   file = null;
     System.IO.StreamReader sr   = null;
     try {
         file = new System.IO.FileStream(fileName, FileMode.Open, FileAccess.Read);
         sr   = new System.IO.StreamReader(file);
         string xmlString = sr.ReadToEnd();
         sr.Close();
         file.Close();
         return(Deserialize(xmlString));
     }
     finally {
         if ((file != null))
         {
             file.Dispose();
         }
         if ((sr != null))
         {
             sr.Dispose();
         }
     }
 }
 public static COCD_TP146009UK04Component2SeperatableInd LoadFromFile(string fileName)
 {
     System.IO.FileStream   file = null;
     System.IO.StreamReader sr   = null;
     try {
         file = new System.IO.FileStream(fileName, FileMode.Open, FileAccess.Read);
         sr   = new System.IO.StreamReader(file);
         string xmlString = sr.ReadToEnd();
         sr.Close();
         file.Close();
         return(Deserialize(xmlString));
     }
     finally {
         if ((file != null))
         {
             file.Dispose();
         }
         if ((sr != null))
         {
             sr.Dispose();
         }
     }
 }
Пример #53
0
 public static IINPfITPersonSDSoidrequired LoadFromFile(string fileName)
 {
     System.IO.FileStream   file = null;
     System.IO.StreamReader sr   = null;
     try {
         file = new System.IO.FileStream(fileName, FileMode.Open, FileAccess.Read);
         sr   = new System.IO.StreamReader(file);
         string xmlString = sr.ReadToEnd();
         sr.Close();
         file.Close();
         return(Deserialize(xmlString));
     }
     finally {
         if ((file != null))
         {
             file.Dispose();
         }
         if ((sr != null))
         {
             sr.Dispose();
         }
     }
 }
Пример #54
0
        private async Task OutputProfileRegisterResult(IOutputProvider outputProvider, HttpContext context, APIRequestParams filter)
        {
            var    sr           = new System.IO.StreamReader(context.Request.Body);
            string jsonContent  = sr.ReadToEnd();
            var    registration = JsonConvert.DeserializeObject <RegistrationModel>(jsonContent);

            User user = null;

            if (!string.IsNullOrEmpty(registration.EmailAddress) && registration.EmailAddress.Trim().Length > 5 && registration.EmailAddress.Contains("@"))
            {
                if (!string.IsNullOrWhiteSpace(registration.Password) && registration.Password.Trim().Length > 4)
                {
                    user = new OCM.API.Common.UserManager().RegisterNewUser(registration);
                }
            }
            else
            {
                context.Response.StatusCode = 401;
            }

            string access_token     = null;
            var    responseEnvelope = new APIResponseEnvelope();

            if (user != null)
            {
                context.Response.StatusCode = 401;
                return;
            }
            else
            {
                access_token = Security.JWTAuth.GenerateEncodedJWT(user);
            }

            responseEnvelope.Data = new { UserProfile = user, access_token = access_token };

            await outputProvider.GetOutput(context, context.Response.Body, responseEnvelope, filter);
        }
        public static bool addPresentDay(PresentDay presentDay)
        {
            try
            {
                var httpWebRequest = (HttpWebRequest)WebRequest.Create($"{GlobalProp.URI}api/AddPresent");
                httpWebRequest.ContentType = "application/json";
                httpWebRequest.Method      = "POST";
                using (var streamWriter = new StreamWriter(httpWebRequest.GetRequestStream()))
                {
                    string NewUserString = Newtonsoft.Json.JsonConvert.SerializeObject(presentDay, Formatting.None);
                    streamWriter.Write(NewUserString);
                    streamWriter.Flush();
                    streamWriter.Close();
                }
                //Gettting response
                var httpResponse = (HttpWebResponse)httpWebRequest.GetResponse();

                //Reading response
                using (var streamReader = new System.IO.StreamReader(httpResponse.GetResponseStream(), ASCIIEncoding.ASCII))
                {
                    string result = streamReader.ReadToEnd();
                    //If Login succeeded
                    if (result != null)
                    {
                        return(true);
                    }
                    else
                    {
                        return(false);
                    }
                }
            }
            catch (Exception ex)
            {
                return(false);
            }
        }
Пример #56
0
        /// <summary>
        /// 调用示例
        /// string.Format("WechatOpenID={0}&Content={1}", webchatOpenID, content)
        /// HttpPostData(url, param)
        /// </summary>
        /// <param name="url"></param>
        /// <param name="param"></param>
        /// <returns></returns>
        public string HttpPost(string url, string param)
        {
            var result = string.Empty;

            //注意提交的编码 这边是需要改变的 这边默认的是Default:系统当前编码
            byte[] postData = Encoding.UTF8.GetBytes(param);

            // 设置提交的相关参数
            HttpWebRequest request    = WebRequest.Create(url) as HttpWebRequest;
            Encoding       myEncoding = Encoding.UTF8;

            request.Method            = "POST";
            request.KeepAlive         = false;
            request.AllowAutoRedirect = true;
            request.ContentType       = "application/x-www-form-urlencoded";
            request.UserAgent         = "Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 2.0.50727; .NET CLR  3.0.04506.648; .NET CLR 3.5.21022; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729)";
            request.ContentLength     = postData.Length;

            // 提交请求数据
            System.IO.Stream outputStream = request.GetRequestStream();
            outputStream.Write(postData, 0, postData.Length);
            outputStream.Close();

            HttpWebResponse response;
            Stream          responseStream;
            StreamReader    reader;
            string          srcString;

            response       = request.GetResponse() as HttpWebResponse;
            responseStream = response.GetResponseStream();
            reader         = new System.IO.StreamReader(responseStream, Encoding.GetEncoding("UTF-8"));
            srcString      = reader.ReadToEnd();
            result         = srcString; //返回值赋值
            reader.Close();

            return(result);
        }
Пример #57
0
    //校验验证码
    public string VerifyCode(string mobile, string code)
    {
        string nonce   = new Random().Next(100000, 999999).ToString();
        string curTime = DateTimeToStamp(DateTime.Now).ToString();
        //string checkSum = SHA1_Hash(appSecret + nonce + curTime);
        string checkSum = getCheckSum(appSecret, nonce, curTime);

        string post = "mobile=" + mobile + "&code=" + code;

        byte[] btBodys = Encoding.UTF8.GetBytes(post);

        System.Net.WebRequest wReq = System.Net.WebRequest.Create(urlv);
        wReq.Method = "POST";
        wReq.Headers.Add("AppKey", appKey);
        wReq.Headers.Add("Nonce", nonce);
        wReq.Headers.Add("CurTime", curTime);
        wReq.Headers.Add("CheckSum", checkSum);
        wReq.ContentLength = btBodys.Length;
        wReq.ContentType   = "application/x-www-form-urlencoded;charset=utf-8";

        using (var wsr = wReq.GetRequestStream())
        {
            wsr.Write(btBodys, 0, btBodys.Length);
        }

        System.Net.WebResponse wResp      = wReq.GetResponse();
        System.IO.Stream       respStream = wResp.GetResponseStream();

        string result;

        using (System.IO.StreamReader reader = new System.IO.StreamReader(respStream, System.Text.Encoding.UTF8))
        {
            result = reader.ReadToEnd();
        }
        //Json数据
        return(result);
    }
Пример #58
0
    public void SendSMS(String Mobile, String Sms)
    {
        /// <summary>
        /// FLAG FOR SMS
        /// Did not respond 1
        /// Movement 2
        /// Refund 3
        /// Cashback 4
        /// Informing collection 5
        /// Delivery Late 6
        /// </summary>
        /// <param name="Mobile"></param>
        /// <param name="Sms"></param>
        try
        {
            //dbConnection dbc = new dbConnection();
            //string[] prm = { Request.Cookies["TUser"]["Id"].ToString(), Mobile, Sms, flag.ToString() };
            //int i = dbc.ExecuteQueryWithParams("insert into Taaza_Sms (Userid,Sentto,SmsText,Flag,doc) Values (@1,@2,@3,@4,DATEADD(MINUTE, 330, GETUTCDATE()))", prm);
            //if (i > 0)
            {
                Sms = System.Web.HttpUtility.UrlEncode(Sms);
                HttpWebRequest myReq = (HttpWebRequest)WebRequest.Create
                                           ("https://hapi.smsapi.org/SendSMS.aspx?UserName=TaazaFood&password=TaazaFood2016&MobileNo=" + Mobile
                                           + "&SenderID=TaazaF&CDMAHeader=TaazaF&Message=" + Sms);
                HttpWebResponse myResp = (HttpWebResponse)myReq.GetResponse();

                System.IO.StreamReader respStreamReader = new System.IO.StreamReader(myResp.GetResponseStream());
                string responseString = respStreamReader.ReadToEnd();
                string correct        = responseString.Substring(0, 2);
                respStreamReader.Close();
                myResp.Close();
            }
        }
        catch (Exception ex)
        {
        }
    }
Пример #59
0
        public bool ImportarDatosArchivoABaseDeDatos(string nombreArchivo)
        {
            /*
             * try
             * {
             */
            string[] archivos;

            using (System.IO.StreamReader ReadFile = new System.IO.StreamReader(nombreArchivo))
            {
                string   FileText   = ReadFile.ReadToEnd();
                string[] delimiters = new string[] { "@@" };
                archivos = FileText.Split(delimiters, StringSplitOptions.RemoveEmptyEntries);
            }
            string nombreTablaAuxiliar = "";

            string[] contenidoAuxiliar = null;
            string[] camposAuxiliar    = null;
            for (int i = 0; i < archivos.Length; i = i + 2)
            {
                nombreTablaAuxiliar = archivos[i];
                string[] delimiters2 = new string[] { "\r\n" };
                contenidoAuxiliar = archivos[i + 1].Split(delimiters2, StringSplitOptions.RemoveEmptyEntries);

                InsertarDatosTabla(nombreTablaAuxiliar, contenidoAuxiliar);
            }

            return(true);

            /*
             * }
             * catch (Exception ex)
             * {
             *  throw new cReglaNegocioException("Error al importar Datos: " + ex.Message);
             * }
             */
        }
Пример #60
0
        public static Stream JournalRESTJSON(long ftJournalType, long from, long to, string url, Guid cashboxid, string accesstoken)
        {
            Console.WriteLine("{0:G} Journal request", DateTime.Now);

            var webreq = (HttpWebRequest)HttpWebRequest.Create($"{url}/json/journal?type={ftJournalType}&from={from}&to={to}");

            webreq.Method        = "POST";
            webreq.ContentType   = "application/json;charset=utf-8";
            webreq.ContentLength = 0;
            webreq.Headers.Add("cashboxid", cashboxid.ToString());
            webreq.Headers.Add("accesstoken", accesstoken);

            var webresp = (HttpWebResponse)webreq.GetResponse();

            if (webresp.StatusCode == HttpStatusCode.OK)
            {
                using (var respStream = webresp.GetResponseStream())
                {
                    var ms = new System.IO.MemoryStream();
                    webresp.GetResponseStream().CopyTo(ms);

                    System.IO.StreamReader reader = new System.IO.StreamReader(ms);
                    string text = reader.ReadToEnd();
                    Console.WriteLine("{0:G} journal response len {1}", DateTime.Now, text.Length); // to show journal text use text instead of text.length

                    ms.Position = 0;
                    return(ms);
                }
            }
            else
            {
                Console.WriteLine("{0:G} {1} {2}", DateTime.Now, webresp.StatusCode, webresp.StatusDescription);
            }

            return(null);
        }