Exemplo n.º 1
0
        /// <summary>
        ///
        /// </summary>
        /// <param name="value">song_ID</param>
        /// <param name="state">
        ///
        ///Delete,//刪歌,value Song_Id
        ///Cut,//切歌,value 不需值
        ///Inster,//插播,value Song_Id
        ///Replay//重播,value 不需值
        /// <returns></returns>
        public static string DoCrazyKTV_Action(string value, string state)
        {
            //string Url = "";

            //if (value!=null)
            //{
            //    Url = wcfUrl + string.Format("/DoCrazyKTV_Action?value={0}&state={1}", value.Trim(), state.Trim());
            //}
            //else
            //{
            //    Url = wcfUrl + string.Format("/DoCrazyKTV_Action?state={0}", state.Trim());
            //}

            //return requestWeb(Url);

            string Url = "";

            NameValueCollection collection = new NameValueCollection();

            if (value != null)
            {
                collection.Add("value", value.ToString().Trim());
            }


            collection.Add("state", state.ToString().Trim());

            Url = wcfUrl + string.Format("/DoCrazyKTV_Action") + GlobalFunctions.ToQueryString(collection);


            return(requestWeb(Url));
        }
Exemplo n.º 2
0
        public static string FavoriteLogin(string user)
        {
            string Url = "";

            NameValueCollection collection = new NameValueCollection();

            collection.Add("user", user.ToString().Trim());

            Url = wcfUrl + string.Format("/FavoriteLogin") + GlobalFunctions.ToQueryString(collection);


            return(requestWeb(Url));
        }
Exemplo n.º 3
0
        public static string FavoriteUser(int page, int rows)
        {
            string Url = "";

            NameValueCollection collection = new NameValueCollection();

            collection.Add("page", page.ToString().Trim());
            collection.Add("rows", rows.ToString().Trim());

            Url = wcfUrl + string.Format("/FavoriteUser") + GlobalFunctions.ToQueryString(collection);


            return(requestWeb(Url));
        }
Exemplo n.º 4
0
        public static string QuerySinger(string condition, int page, int rows, string sort)
        {
            string Url = "";

            NameValueCollection collection = new NameValueCollection();

            collection.Add("condition", condition.ToString().Trim());
            collection.Add("sort", sort.ToString().Trim());
            collection.Add("page", page.ToString().Trim());
            collection.Add("rows", rows.ToString().Trim());

            Url = wcfUrl + string.Format("/QuerySinger") + GlobalFunctions.ToQueryString(collection);


            return(requestWeb(Url));
        }
Exemplo n.º 5
0
        //public static string requestJSONWeb()
        //{
        //    var httpWebRequest = (HttpWebRequest)WebRequest.Create("http://url");
        //    httpWebRequest.ContentType = "text/json";
        //    httpWebRequest.Method = "POST";

        //    using (var streamWriter = new StreamWriter(httpWebRequest.GetRequestStream()))
        //    {
        //    string json = "{\"user\":\"test\"," +
        //                  "\"password\":\"bla"}";

        //    streamWriter.Write(json);
        //    streamWriter.Flush();
        //    streamWriter.Close();

        //    var httpResponse = (HttpWebResponse)httpWebRequest.GetResponse();
        //    using (var streamReader = new StreamReader(httpResponse.GetResponseStream()))
        //    {
        //        var result = streamReader.ReadToEnd();
        //    }
        //}

        public static string wcf_addsong(string songID)
        {
            string orderSongUrl = "";

            if (songID != null)
            {
                //orderSongUrl = wcfUrl + string.Format("/OrderSong?value={0}", songID.Trim());

                NameValueCollection collection = new NameValueCollection();
                collection.Add("value", songID.Trim());

                orderSongUrl = wcfUrl + string.Format("/OrderSong") + GlobalFunctions.ToQueryString(collection);
            }

            return(requestWeb(orderSongUrl));
        }
Exemplo n.º 6
0
        public static string QuerySong(string lang, string singer, string words, string condition, int?page, int rows, string sort)
        {
            string Url = "";

            NameValueCollection collection = new NameValueCollection();

            if (lang != null && lang != "")
            {
                collection.Add("lang", lang.Trim());
            }

            if (singer != null && singer != "")
            {
                collection.Add("singer", singer.Trim());
            }

            if (words != null && words != "")
            {
                collection.Add("words", words.Trim());
            }

            if (condition != null && condition != "")
            {
                collection.Add("condition", condition.Trim());
            }

            if (sort != null && sort != "")
            {
                collection.Add("sort", sort.Trim());
            }

            if (page.HasValue == true)
            {
                collection.Add("page", page.ToString());
            }


            collection.Add("rows", rows.ToString().Trim());  //must have

            Url = wcfUrl + string.Format("/QuerySong") + GlobalFunctions.ToQueryString(collection);


            return(requestWeb(Url));
        }