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; } }
public void CallWebservice(string code) { SendForApproval sendforapprovalinfo = SetSendForApprovalInfo(code); wshelper.SendForApprovalHttpPost(sendforapprovalinfo); }