예제 #1
0
 public void InsertHash(Sys_Hash objHash)
 {
     objHash.HashValue.CheckIsNull("请输入哈希值", LogModuleType.ParameterLog);
     objHash.HashKey.CheckIsNull("请输入哈希健", LogModuleType.ParameterLog);
     this.CurrentEntities.AddTosys_hash(objHash);
     this.CurrentEntities.SaveChanges();
 }
예제 #2
0
 public override void RenderPage()
 {
     if (HashID > 0)
     {
         objHash = objHashRule.Sys_Hash.First(p => p.HashID == HashID);
         Page.DataBind();
     }
 }
예제 #3
0
        public string GetHashValue(string hashTypeCode, string hashKey)
        {
            Sys_Hash sys_Hash = (from s in this.CurrentEntities.sys_hash
                                 where s.HashKey == hashKey && s.Sys_HashType.HashTypeCode == hashTypeCode
                                 select s).FirstOrDefault <Sys_Hash>();

            if (sys_Hash.IsNull())
            {
                SysAssert.ArgumentAssert <LogModuleType>(string.Concat(new string[]
                {
                    "未设置哈希参数",
                    hashTypeCode,
                    "-",
                    hashKey,
                    "值"
                }), LogModuleType.Framework);
            }
            return(sys_Hash.HashValue);
        }
예제 #4
0
    public void SaveInfo()
    {
        if (HashID.IsNull())
        {
            objHash            = new Sys_Hash();
            objHash.HashTypeID = HashTypeID;
            objHash.HashValue  = txtHashValue.Text;
            objHash.HashKey    = txtHashKey.Text;
            objHash.Remark     = txtRemark.Text;
            objHashRule.InsertHash(objHash);

            MessageDialogContinue("添加成功", "../../ServiceLayer/HashType/HashList.aspx?HashTypeID=" + HashTypeID.ToString());
        }
        else
        {
            objHash           = objHashRule.Sys_Hash.First(p => p.HashID == HashID);
            objHash.HashValue = txtHashValue.Text;
            objHash.HashKey   = txtHashKey.Text;
            objHash.Remark    = txtRemark.Text;
            objHashRule.SaveChanges();
            MessageDialog("保存成功", "../../ServiceLayer/HashType/HashList.aspx?HashTypeID=" + HashTypeID.ToString());
        }
    }