guides:ws_postdocument_snippet
Differences
This shows you the differences between two versions of the page.
| guides:ws_postdocument_snippet [2022/11/10 01:20] – created brett.zamora | guides:ws_postdocument_snippet [2022/11/10 01:24] (current) – removed brett.zamora | ||
|---|---|---|---|
| Line 1: | Line 1: | ||
| - | private void sendPDFFile(string strDocType) | ||
| - | { | ||
| - | RestClient client = null; | ||
| - | RestRequest request = null; | ||
| - | IRestResponse response = null; | ||
| - | |||
| - | string strURL = " | ||
| - | |||
| - | // Password has to be hashed. | ||
| - | // New convention uses a Salt value from the user record | ||
| - | |||
| - | string strSalt = GetSalt(tbUserName.Text); | ||
| - | string strPassword = tbPassword.Password.ToString(); | ||
| - | |||
| - | string strHashedPassword = HashPassword(strPassword, | ||
| - | |||
| - | string strParms = " | ||
| - | strParms += tbUserName.Text; | ||
| - | strParms += " | ||
| - | strParms += strHashedPassword; | ||
| - | strParms += " | ||
| - | |||
| - | client = new RestClient(strURL); | ||
| - | request = new RestRequest(Method.POST); | ||
| - | |||
| - | request.AddHeader(" | ||
| - | request.AddHeader(" | ||
| - | |||
| - | request.AddParameter(" | ||
| - | response = client.Execute(request); | ||
| - | |||
| - | if (response.IsSuccessful) | ||
| - | { | ||
| - | var jsonResult1 = JsonConvert.DeserializeObject< | ||
| - | string token = jsonResult1.access_token; | ||
| - | |||
| - | strURL = null; | ||
| - | client = null; | ||
| - | request = null; | ||
| - | response = null; | ||
| - | |||
| - | string strPDFFile = null; | ||
| - | |||
| - | if (strDocType == " | ||
| - | { | ||
| - | strPDFFile = tbMOUFile.Text; | ||
| - | } | ||
| - | else | ||
| - | { | ||
| - | strPDFFile = tbCOIFile.Text; | ||
| - | } | ||
| - | |||
| - | byte[] bytePDF = File.ReadAllBytes(strPDFFile); | ||
| - | |||
| - | strURL = " | ||
| - | strURL = strURL + "?" | ||
| - | strURL = strURL + "&" | ||
| - | | ||
| - | client = new RestClient(strURL); | ||
| - | |||
| - | request = new RestRequest(Method.POST); | ||
| - | |||
| - | request.AddHeader(" | ||
| - | request.AddHeader(" | ||
| - | request.AddHeader(" | ||
| - | request.AddParameter(" | ||
| - | response = client.Execute(request); | ||
| - | |||
| - | if (response.IsSuccessful) | ||
| - | { | ||
| - | var jsonResult2 = JsonConvert.DeserializeObject< | ||
| - | string strResult = jsonResult2.result; | ||
| - | } | ||
| - | } | ||
| - | |||
| - | return; | ||
| - | } | ||
guides/ws_postdocument_snippet.1668043251.txt.gz · Last modified: by brett.zamora
