예제 #1
0
        public void showBookDetail(string isbn)
        {
            string access_token = OperateCloud.get();
            detail item         = BookADO.getBookByISBN(isbn, access_token);

            if (item == null)
            {
                MessageBox.Show("出错了");
            }
            else
            {
                //display(temp);
                string imageUrl = BookADO.getUrl(item.fileIDs[0], access_token);

                /* queryString = "{\"env\":\"" + envid + "\", \"file_list\": [{\"fileid\":\"" + item.fileIDs[0] + "\",\"max_age\":7200}]}";
                 * url = "https://api.weixin.qq.com/tcb/batchdownloadfile?access_token=" + access_token; //POST到网站
                 * Message = OperateCloud.Query(queryString, url);
                 * JObject jo2 = OperateCloud.GetJson(Message);
                 * pic.ImageUrl = jo2["file_list"][0]["download_url"].ToString();*/
                pic.ImageUrl     = imageUrl;
                ISBN.Text        = item._id;
                book_name.Text   = item.name;
                author.Text      = item.author;
                description.Text = item.description;
                remain.Text      = item.remain.ToString();
                type.Text        = item.type;
                price.Text       = item.price;
                language.Text    = item.language;
                publisher.Text   = item.publisher;
                date.Text        = item.date;
                library.Text     = item.library;
                place.Text       = item.place;
                label.Text       = item.label;
            }
        }
예제 #2
0
 protected void Page_Load(object sender, EventArgs e)
 {
     if (Session["access_token"] == null)
     {
         string access_token = OperateCloud.get();
         //MessageBox.Show(access_token);
         Session["access_token"] = access_token;
     }
 }
예제 #3
0
 protected void Page_Load(object sender, EventArgs e)
 {
     //必须判断IsPostBack
     //否则会出现无法修改用户名的错误(修改之后相当于没有修改)
     if (Session["login"] != null)
     {
         MessageBox.Show("已登录,请先退出");
         Response.Redirect("Search.aspx");
     }
     else
     {
         envid = ConfigurationManager.AppSettings["envid"];
         //MessageBox.Show("未登录状态");
     }
     if (!IsPostBack)
     {
         shouji.Style.Add("display", "none");    //隐藏
         zhanghao.Style.Add("display", "bolck"); //显示
         //获取cookies看一下有没有登陆过
         if (Request.Cookies["UserName"] == null || Request.Cookies["PassWord"] == null)
         {
             login_name.Text = "";
         }
         else
         {
             //有cookies就直接显示用户名,不显示密码防止他人使用电脑登入
             login_name.Text = Request.Cookies["UserName"].Value;
             //pwd.Value = Request.Cookies["PassWord"].Value;
         }
         if (Request.Cookies["Phone"] == null)
         {
             phone.Text = "";
         }
         else
         {
             phone.Text = Request.Cookies["Phone"].Value;
         }
     }
     //获取access_token来操作数据库
     if (Session["access_token"] == null)
     {
         string access_token = OperateCloud.get();
         //MessageBox.Show(access_token);
         Session["access_token"] = access_token;
     }
 }