コード例 #1
0
        /// <summary>
        /// 获取分页数据
        /// </summary>
        public DataTable GetPaginationData(DBDic_StaffInfoQuery TAB_Dic_StaffInfoQuery)
        {
            StringBuilder strSqlOption = new StringBuilder();
            StringBuilder strSql       = new StringBuilder();

            SqlParameter[] sqlParams;
            TAB_Dic_StaffInfoQuery.OutPut(out strSqlOption, out sqlParams);
            strSql.Append(@"select top " + TAB_Dic_StaffInfoQuery.rows.ToString() + " * from VIEW_WebPlatForm_StaffInfo  where  1=1 " + strSqlOption.ToString() + " and nID not in ( select top " + (TAB_Dic_StaffInfoQuery.page - 1) * TAB_Dic_StaffInfoQuery.rows + " nID from VIEW_WebPlatForm_StaffInfo where  1=1 " + strSqlOption.ToString() + " order by nID desc) order by nID desc");

            return(SqlHelper.ExecuteDataset(ConnectionString, CommandType.Text, strSql.ToString(), sqlParams).Tables[0]);
        }
コード例 #2
0
        /// <summary>
        /// 获取数据总数
        /// </summary>
        /// <param name="jcid"></param>
        /// <returns></returns>
        public int GetDataCount(DBDic_StaffInfoQuery TAB_Dic_StaffInfoQuery)
        {
            SqlParameter[] sqlParams;
            StringBuilder  strSqlOption = new StringBuilder();

            TAB_Dic_StaffInfoQuery.OutPut(out strSqlOption, out sqlParams);
            StringBuilder strSql = new StringBuilder();

            strSql.Append("select count(*) ");
            strSql.Append(" FROM VIEW_WebPlatForm_StaffInfo where 1=1" + strSqlOption.ToString());
            return(ObjectConvertClass.static_ext_int(SqlHelper.ExecuteScalar(ConnectionString, CommandType.Text, strSql.ToString(), sqlParams)));
        }
コード例 #3
0
        /// <summary>
        /// 获取所有数据
        /// </summary>
        /// <param name=""></param>
        /// <returns></returns>
        public DataTable GetData(DBDic_StaffInfoQuery TAB_Dic_StaffInfoQuery)
        {
            SqlParameter[] sqlParams;
            StringBuilder  strSqlOption = new StringBuilder();

            TAB_Dic_StaffInfoQuery.OutPut(out strSqlOption, out sqlParams);
            StringBuilder strSql = new StringBuilder();

            strSql.Append("select * ");
            strSql.Append(" FROM VIEW_WebPlatForm_StaffInfo where 1=1" + strSqlOption.ToString());

            return(SqlHelper.ExecuteDataset(ConnectionString, CommandType.Text, strSql.ToString(), sqlParams).Tables[0]);
        }
コード例 #4
0
        /// <summary>
        /// 得到一个对象实体
        /// </summary>
        public Dic_StaffInfo GetModel(DBDic_StaffInfoQuery Query)
        {
            SqlParameter[] sqlParams;
            StringBuilder  strSqlOption = new StringBuilder();

            Query.OutPut(out strSqlOption, out sqlParams);
            StringBuilder strSql = new StringBuilder();

            strSql.Append("select *");
            strSql.Append("  from WebPlatForm_Dic_StaffInfo  where 1=1 " + strSqlOption);
            Dic_StaffInfo model = new Dic_StaffInfo();

            DataSet ds = SqlHelper.ExecuteDataset(ConnectionString, CommandType.Text, strSql.ToString(), sqlParams);

            if (ds.Tables[0].Rows.Count > 0)
            {
                if (ds.Tables[0].Rows[0]["nID"].ToString() != "")
                {
                    model.nID = int.Parse(ds.Tables[0].Rows[0]["nID"].ToString());
                }
                model.strID              = ds.Tables[0].Rows[0]["strID"].ToString();
                model.strNumber          = ds.Tables[0].Rows[0]["strNumber"].ToString();
                model.strName            = ds.Tables[0].Rows[0]["strName"].ToString();
                model.strDuty            = ds.Tables[0].Rows[0]["strDuty"].ToString();
                model.strPassword        = ds.Tables[0].Rows[0]["strPassword"].ToString();
                model.strPictureFileName = ds.Tables[0].Rows[0]["strPictureFileName"].ToString();

                model.dtTokenTime = ObjectConvertClass.static_ext_Date(ds.Tables[0].Rows[0]["dtTokenTime"]);
                model.dtLoginTime = ObjectConvertClass.static_ext_Date(ds.Tables[0].Rows[0]["dtLoginTime"]);
                model.strTokenID  = ObjectConvertClass.static_ext_string(ds.Tables[0].Rows[0]["strTokenID"]);
                model.nRoleID     = ObjectConvertClass.static_ext_int(ds.Tables[0].Rows[0]["nRoleID"]);
                return(model);
            }
            else
            {
                return(null);
            }
        }