public static string SendEventDelRequest(string URI, string Parameters) { System.Net.WebRequest req = System.Net.WebRequest.Create(URI); //req.Proxy = new System.Net.WebProxy(ProxyString, true); //Add these, as we're doing a POST req.ContentType = "json"; req.Method = "POST"; LCPostModel eventEditRequest = new LCPostModel(); eventEditRequest.Email = "*****@*****.**"; eventEditRequest.AccessToken = "fakedtoken"; eventEditRequest.ContentData = JsonConvert.SerializeObject(eventModelDel); Parameters = JsonConvert.SerializeObject(eventEditRequest); byte[] bytes = System.Text.Encoding.ASCII.GetBytes(Parameters); req.ContentLength = bytes.Length; System.IO.Stream os = req.GetRequestStream(); os.Write(bytes, 0, bytes.Length); //Push it out there os.Close(); System.Net.WebResponse resp = req.GetResponse(); if (resp == null) { return(null); } System.IO.StreamReader sr = new System.IO.StreamReader(resp.GetResponseStream()); return(sr.ReadToEnd().Trim()); }
public static string SendCreatEventRequest(string URI, string Parameters) { System.Net.WebRequest req = System.Net.WebRequest.Create(URI); //req.Proxy = new System.Net.WebProxy(ProxyString, true); req.ContentType = "json"; req.Method = "POST"; //We need to count how many bytes we're sending. Post'ed Faked Forms should be name=value& LCPostModel postModel = new LCPostModel(); postModel.Email = "*****@*****.**"; postModel.AccessToken = "fakedtoken"; postModel.ContentData = JsonConvert.SerializeObject(eventModelNew); Parameters = JsonConvert.SerializeObject(postModel); byte[] bytes = System.Text.Encoding.ASCII.GetBytes(Parameters); req.ContentLength = bytes.Length; System.IO.Stream os = req.GetRequestStream(); os.Write(bytes, 0, bytes.Length); //Push it out there os.Close(); System.Net.WebResponse resp = req.GetResponse(); if (resp == null) { return(null); } System.IO.StreamReader sr = new System.IO.StreamReader(resp.GetResponseStream()); return(sr.ReadToEnd().Trim()); }
public static string SendLoginRequest(string URI, string Parameters) { System.Net.WebRequest req = System.Net.WebRequest.Create(URI); //req.Proxy = new System.Net.WebProxy(ProxyString, true); //Add these, as we're doing a POST req.ContentType = "json"; req.Method = "POST"; LCPostModel postModel = new LCPostModel(); // No need to validate the user -- simply read the user login and password right away postModel.ContentData = JsonConvert.SerializeObject(userModelLogin); Parameters = JsonConvert.SerializeObject(postModel); byte[] bytes = System.Text.Encoding.ASCII.GetBytes(Parameters); req.ContentLength = bytes.Length; System.IO.Stream os = req.GetRequestStream(); os.Write(bytes, 0, bytes.Length); //Push it out there os.Close(); System.Net.WebResponse resp = req.GetResponse(); if (resp == null) { return(null); } System.IO.StreamReader sr = new System.IO.StreamReader(resp.GetResponseStream()); return(sr.ReadToEnd().Trim()); }
private static string SendEventVoteRequest(string URI, string Parameters) { System.Net.WebRequest req = System.Net.WebRequest.Create(URI); req.ContentType = "json"; req.Method = "POST"; LCPostModel detailReq = new LCPostModel(); detailReq.Email = "*****@*****.**"; detailReq.AccessToken = "fakedtoken"; detailReq.ContentData = JsonConvert.SerializeObject(eventModelDetail); Parameters = JsonConvert.SerializeObject(detailReq); byte[] bytes = System.Text.Encoding.ASCII.GetBytes(Parameters); req.ContentLength = bytes.Length; System.IO.Stream os = req.GetRequestStream(); os.Write(bytes, 0, bytes.Length); //Push it out there os.Close(); System.Net.WebResponse resp = req.GetResponse(); if (resp == null) { return(null); } System.IO.StreamReader sr = new System.IO.StreamReader(resp.GetResponseStream()); return(sr.ReadToEnd().Trim()); }