public void SendForApprovalHttpPost(SendForApproval sendForApproval)
        {
            try
            {
                // Prepare web request...
                var            sendForApprovalUrl = ConfigurationManager.ConnectionStrings["SendForApprovalUrl"].ConnectionString;
                HttpWebRequest request            = (HttpWebRequest)WebRequest.Create(sendForApprovalUrl); request.Method = "POST";
                request.ContentType = "application/json";

                var ToPeople = new List <long>();
                sendForApproval.ToPeople = ToPeople;
                sendForApproval.AirId    = "6666";
                sendForApproval.ToPeople.Add(Convert.ToInt64("1213800"));

                string       requestjsontrans = JsonConvert.SerializeObject(sendForApproval);
                StreamWriter writer           = new StreamWriter(request.GetRequestStream(), Encoding.ASCII);
                writer.Write(requestjsontrans);
                writer.Flush();

                // Get response
                HttpWebResponse response = (HttpWebResponse)request.GetResponse();
            }
            catch (Exception)
            {
                throw;
            }
        }
Exemple #2
0
        public void CallWebservice(string code)
        {
            SendForApproval sendforapprovalinfo = SetSendForApprovalInfo(code);

            wshelper.SendForApprovalHttpPost(sendforapprovalinfo);
        }