2017年2月28日 星期二

How to programmatically POST data to an aspx page

參考引用 : How to programmatically POST data to an aspx page
---
string url = "https://www.paygate.co.za/PayWebv2/process.trans";


         

            StringBuilder postData = new StringBuilder();


            postData.Append("PAYGATE_ID=" + HttpUtility.UrlEncode(PAYGATE_ID.Text) + "&");
            postData.Append("REFERENCE=" + HttpUtility.UrlEncode(REFERENCE.Text) + "&");
            postData.Append("AMOUNT=" + HttpUtility.UrlEncode(AMOUNT.Text) + "&");
            postData.Append("CURRENCY=" + HttpUtility.UrlEncode(CURRENCY.Text) + "&");
            postData.Append("RETURN_URL=" + HttpUtility.UrlEncode(RETURN_URL.Text) + "&");
            postData.Append("TRANSACTION_DATE=" + HttpUtility.UrlEncode(TRANSACTION_DATE.Text) + "&");
            postData.Append("CHECKSUM =" + HttpUtility.UrlEncode(CHECKSUM.Text) + "&");
            postData.Append("EMAIL =" + HttpUtility.UrlEncode(CHECKSUM.Text) + "&");
            postData.Append("encryption_key=" + HttpUtility.UrlEncode(encryption_key.Text));
            //ETC for all Form Elements


            // Now to Send Data.
            StreamWriter writer = null;


            HttpWebRequest request = (HttpWebRequest)WebRequest.Create(url);
            request.Method = "POST";
            request.ContentType = "application/x-www-form-urlencoded";
            request.ContentLength = postData.ToString().Length;
            try
            {
                writer = new StreamWriter(request.GetRequestStream());
                writer.Write(postData.ToString());


            HttpWebResponse WebResp = (HttpWebResponse)request.GetResponse();
                   

            //Now, we read the response (the string), and output it.
            Stream Answer = WebResp.GetResponseStream();
            StreamReader _Answer = new StreamReader(Answer);
            Console.WriteLine(_Answer.ReadToEnd());


            }
            finally
            {
                if (writer != null)
                    writer.Close();
            }

2017年2月27日 星期一

System.Web.HttpContext.Current.Response.Write form post

Posting form data to remote website using HttpWebRequest.
Posting from ASP.Net page to another URL  (同) C#
---
POST through code behind in asp.net
---
Posting form values by button click event from ASP.NET page to Another URL (同) VB
---
這些運用可以作串接並回傳到另一個表單來接收回傳數據驗證
例:
A站/A.aspx---->B站/B.aspx(傳送資訊)#經B驗證判斷後,送出結果--->A站/B.aspx 接收後處理事件

---
以上主要功能在應用金流(信用卡)[第一次寫,沒經驗] ; 還在研究中...
目前是找到的方法和流程

2017年2月21日 星期二

POS 客製開發




-----
POS 客製 :
針對各行各業使用套裝軟體系統,但功能卻無法符合實務作業需求

專案開發 :
針對各行各業已使用套裝軟體系統,在整體評估後;須重新開發

行業別 :
POS  : 書局 五金行 超市 飲料 餐廳
批發 : 食品 毛襪 材料 水電
業績 : 美甲 美髮 醫美 SPA館 健康中心
租賃 : 停車場 自行車 戲服 漫畫
以上均可處理客製(專案)開發

須詢問和談洽,客製開發費用依實際需求功能另行報價

Open (Display) PDF File inside jQuery Dialog Modal Popup Window

Open (Display) PDF File inside jQuery Dialog Modal Popup Window
----

2017年2月9日 星期四

Gmail 無法正常寄信 5.5.1

Gmail 無法正常寄信 5.5.1 Authentication Required. Learn more at
---

可在google 的個人登入-->應用程式   設定  Google 帳號管理

加入1組 應用程式要透過gmail 發信,產生密碼後 (copy起來)
以後只要  帳號+ 新產生的密碼  -->就能發信了
----
20180311 :
google 有調整功能,目前的畫面功能: