예제 #1
0
        private string getsysCate(int typeId)
        {
            StringBuilder sb = new StringBuilder();

            using (ISession session = dbContext.Current().GetContext("SqlDb").GetSession())
            {
                SqlDb.Dcms_SysCate        scate     = new SqlDb.Dcms_SysCate();
                List <int>                rangeId   = new List <int>(new int[] { 1, 4, 7, 8 });
                IQuery                    Query     = session.GetQuery(scate).Where(SqlDb.Dcms_SysCate._SYSCATE_TYPE_.EqulesExp(typeId).AND(SqlDb.Dcms_SysCate._SYSCATE_ID_.NotIn(rangeId))).OrderBy(SqlDb.Dcms_SysCate._SYSCATE_ORDER_, Direction.ASC);
                List <SqlDb.Dcms_SysCate> scateList = Query.GetList <SqlDb.Dcms_SysCate>();
                for (int i = 0; i < scateList.Count; i++)
                {
                    sb.Append("<tr class='trlinebg'>\n<td height='25'>&nbsp;</td>\n");
                    sb.Append(string.Format("<td>{0}</td>\n", scateList[i].SysCate_Name));
                    sb.Append("<td>&nbsp;</td>\n");
                    sb.Append(string.Format("<td><input type='checkbox' value='-{0}' class='chkbox' name='select' /></td>\n", scateList[i].SysCate_Id));
                    sb.Append(string.Format("<td><input type='checkbox' value='-{0}' class='chkbox' name='insert' /></td>\n", scateList[i].SysCate_Id));
                    sb.Append(string.Format("<td><input type='checkbox' value='-{0}' class='chkbox' name='update' /></td>\n", scateList[i].SysCate_Id));
                    sb.Append(string.Format("<td><input type='checkbox' value='-{0}' class='chkbox' name='delete' /></td>\n", scateList[i].SysCate_Id));
                    sb.Append("<td>&nbsp;</td>\n</tr>\n");
                }
            }
            return(sb.ToString());
        }
예제 #2
0
 private string getsysCate(int typeId)
 {
     StringBuilder sb = new StringBuilder();
     using (ISession session = dbContext.Current().GetContext("SqlDb").GetSession())
     {
         SqlDb.Dcms_SysCate scate = new SqlDb.Dcms_SysCate();
         List<int> rangeId = new List<int>(new int[] { 1, 4, 7, 8 });
         IQuery Query = session.GetQuery(scate).Where(SqlDb.Dcms_SysCate._SYSCATE_TYPE_.EqulesExp(typeId).AND(SqlDb.Dcms_SysCate._SYSCATE_ID_.NotIn(rangeId))).OrderBy(SqlDb.Dcms_SysCate._SYSCATE_ORDER_, Direction.ASC);
         List<SqlDb.Dcms_SysCate> scateList = Query.GetList<SqlDb.Dcms_SysCate>();
         for (int i = 0; i < scateList.Count; i++)
         {
             sb.Append("<tr class='trlinebg'>\n<td height='25'>&nbsp;</td>\n");
             sb.Append(string.Format("<td>{0}</td>\n", scateList[i].SysCate_Name));
             sb.Append("<td>&nbsp;</td>\n");
             sb.Append(string.Format("<td><input type='checkbox' value='-{0}' class='chkbox' name='select' /></td>\n", scateList[i].SysCate_Id));
             sb.Append(string.Format("<td><input type='checkbox' value='-{0}' class='chkbox' name='insert' /></td>\n", scateList[i].SysCate_Id));
             sb.Append(string.Format("<td><input type='checkbox' value='-{0}' class='chkbox' name='update' /></td>\n", scateList[i].SysCate_Id));
             sb.Append(string.Format("<td><input type='checkbox' value='-{0}' class='chkbox' name='delete' /></td>\n", scateList[i].SysCate_Id));
             sb.Append("<td>&nbsp;</td>\n</tr>\n");
         }
     }
     return sb.ToString();
 }