예제 #1
0
 protected void Button1_Click(object sender, EventArgs e)
 {
     using (WXDBEntities db = new WXDBEntities())
     {
         List <string> namelist = new List <string>();
         namelist.Add("乔偲蔚");
         namelist.Add("周晓俊");
         namelist.Add("周嘉");
         namelist.Add("季优美");
         namelist.Add("赵天云");
         namelist.Add("周晶");
         namelist.Add("邬君雯");
         namelist.Add("沈德虎");
         namelist.Add("程丽娟");
         namelist.Add("王玲");
         namelist.Add("俞康");
         namelist.Add("赵俊翔");
         namelist.Add("胡春阳");
         namelist.Add("罗百江");
         namelist.Add("张拯");
         namelist.Add("孙梦婷");
         namelist.Add("孙苗苗");
         namelist.Add("高文文");
         namelist.Add("孙利侠");
         namelist.Add("华媛");
         namelist.Add("朱小华");
         namelist.Add("卢传娟");
         namelist.Add("周思杰");
         namelist.Add("姜晓霞");
         namelist.Add("郭银全");
         namelist.Add("石智勇");
         for (int i = 0; i < 26; i++)
         {
             var model = new HdPic()
             {
                 Name       = namelist[i],
                 Status     = 0,
                 Orders     = 0,
                 PicUrl     = "r" + (i + 1) + ".jpg",
                 AddTime    = DateTime.Now,
                 UpdateTime = DateTime.Now,
                 Extend1    = "",
                 Extend2    = "56"
             };
             db.HdPic.AddObject(model);
             db.SaveChanges();
         }
     }
 }
예제 #2
0
        private void AddHdPicInof()
        {
            var name  = _ct.Request.Form["tname"];
            var phone = _ct.Request.Form["tphone"];
            var opid  = _ct.Request.Form["tmpid"];
            var tmimg = _ct.Request.Form["img"];

            try
            {
                using (WXDBEntities db = new WXDBEntities())
                {
                    if (string.IsNullOrEmpty(name) && string.IsNullOrWhiteSpace(name) && string.IsNullOrEmpty(phone) && string.IsNullOrWhiteSpace(phone))
                    {
                        string jsonstrlist = JsonHelper.GetJsonString(new jsonResult {
                            code = "faill", result = null, count = 0
                        });
                        _ct.Response.Write(jsonstrlist);
                    }
                    else
                    {
                        if (!System.Text.RegularExpressions.Regex.IsMatch(phone, @"^[1]+[3,4,5,6,7,8]+\d{9}"))
                        {
                            string jsonstrlist = JsonHelper.GetJsonString(new jsonResult {
                                code = "faill", result = null, count = 0
                            });
                            _ct.Response.Write(jsonstrlist);
                        }
                        else
                        {
                            var model = db.HdPic.Where(s => s.Extend1.Equals(opid) && s.Extend2.Equals("107")).FirstOrDefault();
                            if (model != null)
                            {
                                string jsonstrlist = JsonHelper.GetJsonString(new jsonResult {
                                    code = "", result = null, count = 1
                                });
                                _ct.Response.Write(jsonstrlist);
                            }
                            else
                            {
                                string     picame = Guid.NewGuid().ToString("N") + DateTime.Now.ToString("yyyyMMddHHssmm");
                                FileStream fs     = File.Create(WebConfigurationManager.AppSettings["yspic"].ToString() + picame + ".jpg");
                                byte[]     bytes  = Convert.FromBase64String(tmimg.Replace("data:image/jpeg;base64,", "").Replace("data:image/png;base64,", ""));
                                fs.Write(bytes, 0, bytes.Length);
                                fs.Close();
                                var tid = db.HdPic.Where(s => s.Extend2.Equals("107")).Count();
                                model = new HdPic()
                                {
                                    Name       = name,
                                    PicUrl     = picame + ".jpg",
                                    Status     = 0,
                                    Orders     = 0,
                                    AddTime    = DateTime.Now,
                                    UpdateTime = DateTime.Now,
                                    Extend1    = opid,
                                    Extend2    = "107",
                                    Extend3    = phone,
                                    Extend4    = (tid + 1) + ""
                                };
                                db.HdPic.AddObject(model);
                                db.SaveChanges();
                                string jsonstrlist = JsonHelper.GetJsonString(new jsonResult {
                                    code = "", result = null, count = 2
                                });
                                _ct.Response.Write(jsonstrlist);
                            }
                        }
                    }
                }
            }
            catch (Exception et)
            {
                string jsonstrlist = JsonHelper.GetJsonString(new jsonResult {
                    code = et.Message, result = null, count = 0
                });
                _ct.Response.Write(jsonstrlist);
            }
        }
예제 #3
0
        protected void DZInfo(HttpContext context)
        {
            int tmphid = 0;

            int.TryParse(context.Request.Form["tmpid"], out tmphid);
            string texid = context.Request.Form["tmpext1"];
            int    nums1 = 0;
            int    ist   = 0;

            if (string.IsNullOrEmpty(context.Request.UserAgent) || (!context.Request.UserAgent.Contains("MicroMessenger") && !context.Request.UserAgent.Contains("Windows Phone")))
            //
            {
                context.Response.Write("{\"ismsgs\":\"" + 0 + "\",\"ist\":\"" + 3 + "\"}");
            }
            else
            {
                string tmpopenid = context.Request.Form["tmpopenid"];
                try
                {
                    //UserInfoJson info = UserApi.Info(AccessTokenContainer.TryGetToken(WebConfigurationManager.AppSettings["wxappid1"], WebConfigurationManager.AppSettings["wxsecret1"]), tmpopenid);
                    DateTime t1 = DateTime.Now;
                    DateTime t2 = Convert.ToDateTime("2015-12-28");
                    DateTime t3 = DateTime.Now.Date;
                    DateTime t4 = DateTime.Now.Date.AddDays(1);
                    if (DateTime.Compare(t1, t2) < 0)
                    {
                        if (tmphid > 0)
                        {
                            int idnum = 0;
                            using (WXDBEntities db = new WXDBEntities())
                            {
                                var cont = db.HdPicHit.Where(s => s.wxopenid.Equals(tmpopenid) && s.extend1.Equals(texid) && s.addtime > t3 && s.addtime < t4).Count();
                                if (cont >= 1)
                                {
                                    context.Response.Write("{\"ismsgs\":\"" + 0 + "\",\"ist\":\"" + 0 + "\"}");
                                }
                                else
                                {
                                    if (false)
                                    {
                                    }
                                    else
                                    {
                                        HdPicHit model = new HdPicHit();
                                        model.addtime    = DateTime.Now;
                                        model.updatetime = DateTime.Now;
                                        model.extend1    = texid;
                                        model.extend2    = "";
                                        model.orders     = 0;
                                        model.status     = 0;
                                        model.wxopenid   = tmpopenid;
                                        model.name       = "";
                                        model.hdpicid    = tmphid;
                                        db.HdPicHit.AddObject(model);
                                        HdPic tmodel = db.HdPic.Where(s => s.Id == tmphid).FirstOrDefault();
                                        if (tmodel != null)
                                        {
                                            tmodel.Orders = tmodel.Orders + 1;
                                        }
                                        db.SaveChanges();
                                        nums1 = tmodel.Orders;
                                        ist   = 1;
                                    }
                                    idnum = db.HdPicHit.Where(s => s.hdpicid == tmphid && s.extend1.Equals(texid)).Count();
                                    context.Response.Write("{\"ismsgs\":\"" + nums1 + "\",\"ist\":\"" + ist + "\"}");
                                }
                            }
                        }
                        else
                        {
                            context.Response.Write("{\"ismsgs\":\"" + 0 + "\",\"ist\":\"" + 1 + "\"}");
                        }
                    }
                    else
                    {
                        context.Response.Write("{\"ismsgs\":\"" + 0 + "\",\"ist\":\"" + 4 + "\"}");
                    }
                }
                catch (Exception ex)
                {
                    context.Response.Write("{\"ismsgs\":\"" + ex.Message + "\",\"ist\":\"" + 5 + "\"}");
                }
            }
        }
예제 #4
0
 private void AddMXInfo()
 {
     try
     {
         var topid1 = _ct.Request.Form["tpid"];
         var tname  = _ct.Request.Form["tname"];
         var tphone = _ct.Request.Form["tphone"];
         var tcont  = _ct.Request.Form["tcont"];
         //var topid2 = Common.CryptHelper.DESEncrypt.Encrypt(Dos.Common.CookieHelper.Get("curLNTid"), WebConfigurationManager.AppSettings["PassWordKey"]);
         var topid = Common.CryptHelper.DESEncrypt.Decrypt(topid1, WebConfigurationManager.AppSettings["PassWordKey"]);
         //if (topid2.Equals(topid1))
         //{
         using (WXDBEntities db = new WXDBEntities())
         {
             var tmodel = db.HdPic.Where(s => s.Extend2.Equals("108") && s.Extend1.Equals(topid)).FirstOrDefault();
             if (tmodel != null)
             {
                 string jsonstrlist = JsonHelper.GetJsonString(new jsonResult {
                     code = "不能重复提交数据", result = null, count = 1
                 });
                 _ct.Response.Write(jsonstrlist);
             }
             else
             {
                 var tmo = db.HdPic.Where(t => t.Extend3.Equals(tphone)).FirstOrDefault();
                 if (tmo != null)
                 {
                     string jsonstrlist = JsonHelper.GetJsonString(new jsonResult {
                         code = "该手机号码已存在,请重新输入", result = null, count = 3
                     });
                     _ct.Response.Write(jsonstrlist);
                 }
                 else
                 {
                     var tid = db.HdPic.Where(s => s.Extend2.Equals("108")).Count();
                     tmodel = new HdPic()
                     {
                         Name       = tname,
                         PicUrl     = tcont,
                         Status     = 0,
                         Orders     = 0,
                         AddTime    = DateTime.Now,
                         UpdateTime = DateTime.Now,
                         Extend1    = topid,
                         Extend2    = "108",
                         Extend3    = tphone,
                         Extend4    = (tid + 1) + ""
                     };
                     db.HdPic.AddObject(tmodel);
                     db.SaveChanges();
                     string jsonstrlist = JsonHelper.GetJsonString(new jsonResult {
                         code = tmodel.Id + "", result = null, count = 2
                     });
                     _ct.Response.Write(jsonstrlist);
                 }
             }
         }
         //}
         //else
         //{
         //    string jsonstrlist = JsonHelper.GetJsonString(new jsonResult { code = "请从正规渠道访问", result = null, count = 0 });
         //    _ct.Response.Write(jsonstrlist);
         //}
     }
     catch (Exception ex)
     {
         string jsonstrlist = JsonHelper.GetJsonString(new jsonResult {
             code = ex.Message, result = null, count = 0
         });
         _ct.Response.Write(jsonstrlist);
     }
 }