Пример #1
0
        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());
        }
Пример #2
0
        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());
        }
Пример #3
0
        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());
        }
Пример #4
0
        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());
        }