Exemplo n.º 1
0
        public ActionResult GetContentModels()
        {
            System.Web.HttpContext context = System.Web.HttpContext.Current;
            object objDatas = new RequestHelp().GetPageModels(context);

            return(Json(objDatas));
        }
Exemplo n.º 2
0
        public ActionResult Zhuanjia()
        {
            try
            {
                FansInfo Fans = Session["FansInfo"] as FansInfo;
                Dictionary <string, string> dic = new Dictionary <string, string>();
                logger.Fatal(Fans.Openid);
                dic.Add("openid", Fans.Openid);

                JsonDTO <bool> result = RequestHelp.RequestGet <bool>("Member/ChckBind", dic).Result;
                string         json   = JsonConvert.SerializeObject(Fans);

                ViewBag.FansInfo = false;

                //如果是注册用户
                if (result.Data)
                {
                    ViewBag.FansInfo = true;
                }
                return(View());


                //return Redirect(ConfigurationManager.AppSettings["WebUrl"] + "/hmjmember/tozhuce.do");
            }
            catch (System.Exception)
            {
                return(View());
            }
        }
Exemplo n.º 3
0
 /// <summary>
 /// 返回当前页面是否是跨站提交
 /// </summary>
 /// <returns>当前页面是否是跨站提交</returns>
 public static bool IsCrossSitePost()
 {
     // 如果不是提交则为true
     if (!RequestHelp.IsPost())
     {
         return(true);
     }
     return(IsCrossSitePost(RequestHelp.GetUrlReferrer(), RequestHelp.GetHost()));
 }
Exemplo n.º 4
0
        /// <summary>
        /// 显示页面
        /// </summary>
        /// <returns></returns>
        public async Task <ActionResult> Index()
        {
            JsonDTO <MemberResDTO> result = await RequestHelp.RequestPost <MemberResDTO, MemberUpdateReqDTO>("Test/PostTest",
                                                                                                             new MemberUpdateReqDTO()
            {
                NAME_LAST = "你好"
            });

            //return Json(result);
            return(View());
        }
Exemplo n.º 5
0
        /// <summary>
        /// 是否注册
        /// </summary>
        /// <returns></returns>
        public ActionResult IsRegister()
        {
            string str = Request["openid"];

            Dictionary <string, string> dic = new Dictionary <string, string>();

            dic.Add("openid", str);
            JsonDTO <bool> result = RequestHelp.RequestGet <bool>("Member/ChckBind", dic).Result;

            return(Json(result.Data));
        }
Exemplo n.º 6
0
        /// <summary>
        /// 根据域名获取实体
        /// </summary>
        /// <returns></returns>
        public string GetWebSiteId(System.Web.HttpRequestBase request)
        {
            string        webSiteIds    = string.Empty;
            string        hosturl       = new RequestHelp().GetHostRequest(request);
            WebSiteEntity webSiteEntity = GetModelByUrlHost(hosturl);

            if (webSiteEntity != null)
            {
                webSiteIds = webSiteEntity.Id;
            }
            return(webSiteIds);
        }
Exemplo n.º 7
0
        private void button2_Click(object sender, EventArgs e)
        {
            RequestHelp rh = null;

            try
            {
                rh = new RequestHelp();
                string ipRes = rh.InquireLocalIp();
                MessageBox.Show(ipRes);
            }
            catch
            {
                MessageBox.Show(ConstModel.REQUEST_ERROR);
            }
        }
Exemplo n.º 8
0
        private void OutputHandler(object sendingProcess, DataReceivedEventArgs outLine)
        {
            if (!String.IsNullOrEmpty(outLine.Data))
            {
                string   res      = outLine.Data;
                string[] resSqlit = System.Text.RegularExpressions.Regex.Split(res.Trim(), "\\s+");

                StringBuilder sb = new StringBuilder(this.richTextBox1.Text);
                this.richTextBox1.Text           = sb.AppendLine(res).ToString();
                this.richTextBox1.SelectionStart = this.richTextBox1.Text.Length;
                this.richTextBox1.ScrollToCaret();

                RegexUtils  reu = null;
                RequestHelp rh  = null;

                char[] charParms = new char[] { '[', ']' };
                string resEnd    = resSqlit[resSqlit.Length - 1];
                string ipaddr    = resEnd.Trim(charParms);

                //Console.WriteLine(resEnd);

                try
                {
                    reu = new RegexUtils();
                    rh  = new RequestHelp();
                    if (reu.IPCheck(ipaddr))
                    {
                        string ipZone = rh.InquireIpInfo(ipaddr);
                        //Console.WriteLine(ipZone);
                        if (ipZone != ConstModel.NO_VALUE)
                        {
                            listBox1.Items.Add(ipaddr + " " + ipZone);
                        }
                        else
                        {
                            MessageBox.Show(ConstModel.VOID_VALUE);
                        }
                    }
                }
                catch
                {
                    throw;
                }
            }
        }
Exemplo n.º 9
0
 private string GetAnswer(string question)
 {
     return(RequestHelp.dd("http://openapi.tuling123.com/openapi/api/v2", question));
 }
Exemplo n.º 10
0
        /// <summary>
        /// 显示页面
        /// </summary>
        /// <returns></returns>

        public async Task <ActionResult> Index()
        {
            JsonDTO <CityResDTO> result = await RequestHelp.RequestGet <CityResDTO>("Test/PostTest", null);

            return(Json(result));
        }