コード例 #1
0
        public string Studentnum(FormCollection c)
        {
            string openid     = c["openid"];
            string secret     = c["secret"];
            string studentnum = c["studentnum"];

            if (secret == MD5Encrypter(openid, "0"))
            {
                LinqToDB ltdb   = new LinqToDB();
                var      select = from t in ltdb.fortest
                                  where t.wechatid == openid
                                  select t;
                if (select.Count() != 0)
                {
                    fortest linqdbresult = select.First();
                    linqdbresult.studentnum = studentnum;
                }
                else
                {
                    fortest table = new fortest {
                        wechatid = openid, studentnum = studentnum
                    };
                    ltdb.fortest.Add(table);
                }
                ltdb.SaveChanges();
            }
            return("string");
        }
コード例 #2
0
        public string Else(FormCollection c)
        {
            string openid = c["openid"];
            string secret = c["secret"];

            if (secret == MD5Encrypter(openid, "2"))
            {
                LinqToDB ltdb   = new LinqToDB();
                var      select = from t in ltdb.fortest
                                  where t.wechatid == openid
                                  select t;
                fortest linqdbresult = select.First();
                linqdbresult.ty_password = c["typwd"];
                ltdb.SaveChanges();
            }
            return("string");
        }
コード例 #3
0
ファイル: CPUSPECHelper.cs プロジェクト: vslab/Energon
 public SPECCPUDB_Mine(LinqToDB.DataProvider.IDataProvider provider, string conString)
     : base(provider, conString)
 {
 }