Esempio n. 1
0
        /// <summary>
        /// 获得某条的信息,通过属性返回数据
        /// </summary>
        /// <param name="InfoID">信息ID</param>
        /// <returns>如果操作成功返回true,否则返回false</returns>
        public virtual bool HasGetInfoItemForManage(long InfoID)
        {
            bool blRet = false;

            try
            {
                long PageCount            = 0;
                long CurrentPage          = 1;
                Common.CommonFunction mCF = new Tz888.SQLServerDAL.Common.CommonFunction();
                DataView dv = mCF.GetListSet(
                    "MainInfoTabList",
                    "*",
                    "(InfoID=" + InfoID.ToString() + ")",
                    "publishT DESC, InfoID ASC",
                    ref CurrentPage,
                    1,
                    ref PageCount);

                if (dv != null && dv.Count == 1)
                {
                    //Fill(dv);
                    blRet = true;
                }
            }
            catch (Exception err)
            {
                throw err;
            }

            return(blRet);
        }
Esempio n. 2
0
 /// <summary>
 /// 获取全部的信息列表“显示在网站前台”
 /// </summary>
 /// <param name="CurrentPage">显示的当前页号</param>
 /// <param name="PageSize">页大小</param>
 /// <param name="PageCount">通过该查询条件,返回的查询记录的页数</param>
 /// <returns>返回全部的信息列表,查询记录的总页数</returns>
 public virtual DataView GetInfoListForFrontView(
     string Criteria,
     ref long CurrentPage,
     long PageSize,
     ref long PageCount // 返回该查询有多少条记录
     )
 {
     if (Criteria.Trim() != "")
     {
         Criteria = "(" + Criteria + " AND DelStatus=0 AND AuditingStatus=1)";
     }
     else
     {
         Criteria = "(DelStatus=0 AND AuditingStatus=1)";
     }
     Common.CommonFunction mCF = new Tz888.SQLServerDAL.Common.CommonFunction();
     return(mCF.GetListSet(
                "MainInfoTabList",
                "*",
                Criteria,
                "publishT DESC, InfoID ASC",
                ref CurrentPage,
                PageSize,
                ref PageCount));
 }
Esempio n. 3
0
 public virtual DataView GetInfoFrontList(
     string SelectCol,
     string Criteria,
     ref long CurrentPage,
     long PageSize,
     ref long PageCount // 返回该查询有多少条记录
     )
 {
     if (Criteria.Trim() != "")
     {
         Criteria = "(" + Criteria + " AND DelStatus=0)";
     }
     else
     {
         Criteria = "(DelStatus=0)";
     }
     Common.CommonFunction mCF = new Tz888.SQLServerDAL.Common.CommonFunction();
     return(mCF.GetListSet(
                "MainInfoTab_FrontList",
                SelectCol,
                Criteria,
                "ApproveTime DESC, InfoID ASC",
                ref CurrentPage,
                PageSize,
                ref PageCount));
 }
Esempio n. 4
0
 /// <summary>
 /// 获取某个具体的个人发布的信息“我的信息”
 /// </summary>
 /// <param name="loginName">用户的登陆名</param>
 /// <param name="CurrentPage">显示的当前页号</param>
 /// <param name="PageSize">页大小</param>
 /// <param name="PageCount">通过该查询条件,返回的查询记录的页数</param>
 /// <returns>具体的个人发布的信息列表,查询记录的总页数</returns>
 public virtual DataView GetInfoListBySelf(
     string Criteria,
     string loginName,
     ref long CurrentPage,
     long PageSize,
     ref long PageCount // 返回该查询有多少条记录
     )
 {
     if (Criteria.Trim() != "")
     {
         Criteria = "(" + Criteria + " AND LoginName='" + loginName + "' AND DelStatus=0)";
     }
     else
     {
         Criteria = "(LoginName='" + loginName + "' AND DelStatus=0)";
     }
     Common.CommonFunction mCF = new Tz888.SQLServerDAL.Common.CommonFunction();
     return(mCF.GetListSet(
                "MainInfoTabList",
                "*",
                Criteria,
                "publishT DESC, InfoID ASC",
                ref CurrentPage,
                PageSize,
                ref PageCount));
 }
Esempio n. 5
0
 public DataSet dsGetNewsList(string SelectStr, string Criteria, string Sort, long Page, long CurrentPageRow, ref long TotalCount)
 {
     Common.CommonFunction mCF = new Tz888.SQLServerDAL.Common.CommonFunction();
     return(mCF.dsGetListNewsTopNums(
                "NewsTabViewList",
                SelectStr,
                Criteria,
                Sort,
                Page,
                CurrentPageRow,
                ref TotalCount));
 }
Esempio n. 6
0
        /// <summary>
        /// 查询列表
        /// </summary>
        /// <param name="SelectCol">选择列</param>
        /// <param name="Criteria">查询条件</param>
        /// <param name="OrderBy">排序</param>
        /// <param name="CurrentPage">显示的当前页号</param>
        /// <param name="PageSize">页大小</param>
        /// <param name="PageCount">通过该查询条件,返回的查询记录的页数</param>
        /// <returns>查询列表</returns>
        public DataView GetList(
            string SelectCol,
            string Criteria,
            string OrderBy,
            ref long CurrentPage,
            long PageSize,
            ref long PageCount)
        {
            Common.CommonFunction comm = new Tz888.SQLServerDAL.Common.CommonFunction();
            DataView dv = comm.GetList("CommendTabList", "ID", SelectCol, Criteria, OrderBy, ref CurrentPage, PageSize, ref PageCount);

            return(dv);
        }
        /// <summary>
        /// 取得会员
        /// </summary>
        /// <returns></returns>
        public DataView GetMemberInfoByLoginName(string LoginName)
        {
            long tintCurrentPage    = 1;
            long intCurrentPageSize = 10;
            long tintTotalCount     = 0;

            Common.CommonFunction mCF = new Tz888.SQLServerDAL.Common.CommonFunction();
            DataView dv = mCF.GetListSet("MemberPreVIW_list", "*", "LoginName='" + LoginName + "'",
                                         "LoginName ASC",
                                         ref tintCurrentPage,
                                         (long)intCurrentPageSize,
                                         ref tintTotalCount);

            return(dv);
        }
Esempio n. 8
0
        /// <summary>
        /// 查询对应记录
        /// </summary>
        /// <param name="Key">关键字</param>
        /// <returns>是否操作成功(true成功,false失败)</returns>
        public bool GetDetail(string Key)
        {
            long PageCount   = 0;
            long CurrentPage = 1;

            Common.CommonFunction comm = new Tz888.SQLServerDAL.Common.CommonFunction();
            DataView dv = comm.GetList("CommendTabList", "ID", "*", "(ID=" + Key.Trim() + ")", "ID Asc", ref CurrentPage, 1, ref PageCount);

            if (dv != null && dv.Count == 1)
            {
                return(true);
            }
            else
            {
                return(false);
            }
        }
Esempio n. 9
0
 /// <summary>
 /// 评论信息列表
 /// </summary>
 /// <param name="SelectCol">选择列</param>
 /// <param name="Criteria">查询条件</param>
 /// <param name="OrderBy">排序</param>
 /// <param name="CurrentPage">显示的当前页号</param>
 /// <param name="PageSize">页大小</param>
 /// <param name="PageCount">通过该查询条件,返回的查询记录的页数</param>
 /// <returns>查询列表</returns>
 public DataView InfoCommentList(
     string SelectCol,
     string Criteria,
     string OrderBy,
     ref long CurrentPage,
     long PageSize,
     ref long PageCount)
 {
     Common.CommonFunction mCF = new Tz888.SQLServerDAL.Common.CommonFunction();
     return(mCF.GetListSet(
                "InfoComment_list",
                SelectCol,
                Criteria,
                OrderBy,
                ref CurrentPage,
                PageSize,
                ref PageCount));
 }
Esempio n. 10
0
 /// <summary>
 /// 查询列表
 /// </summary>
 /// <param name="SelectCol">选择列</param>
 /// <param name="Criteria">查询条件</param>
 /// <param name="OrderBy">排序</param>
 /// <param name="CurrentPage">显示的当前页号</param>
 /// <param name="PageSize">页大小</param>
 /// <param name="PageCount">通过该查询条件,返回的查询记录的页数</param>
 /// <returns>查询列表</returns>
 public DataView GetListForMemberKeyword(
     string SelectCol,
     string Criteria,
     string OrderBy,
     ref long CurrentPage,
     long PageSize,
     ref long PageCount)
 {
     Common.CommonFunction mCF = new Tz888.SQLServerDAL.Common.CommonFunction();
     return(mCF.GetListSet(
                "KeywordForMemberTabList",
                SelectCol,
                Criteria,
                OrderBy,
                ref CurrentPage,
                PageSize,
                ref PageCount));
 }
Esempio n. 11
0
 /// <summary>
 /// 网站精华查询列表
 /// </summary>
 /// <param name="SelectCol">选择列</param>
 /// <param name="Criteria">查询条件</param>
 /// <param name="OrderBy">排序</param>
 /// <param name="CurrentPage">显示的当前页号</param>
 /// <param name="PageSize">页大小</param>
 /// <param name="PageCount">通过该查询条件,返回的查询记录的页数</param>
 /// <returns>头条查询列表</returns>
 public virtual DataView GetWebTrendList(
     string SelectCol,
     string Criteria,
     string OrderBy,
     ref long CurrentPage,
     long PageSize,
     ref long PageCount)
 {
     Common.CommonFunction mCF = new Tz888.SQLServerDAL.Common.CommonFunction();
     return(mCF.GetListSet(
                "WebTrend_Front_List",
                SelectCol,
                Criteria,
                OrderBy,
                ref CurrentPage,
                PageSize,
                ref PageCount));
 }
Esempio n. 12
0
 public virtual DataView GetRefreshList(
     string SelectCol,
     string Criteria,
     string Sort,
     ref long CurrentPage,
     long PageSize,
     ref long PageCount)
 {
     Common.CommonFunction mCF = new Tz888.SQLServerDAL.Common.CommonFunction();
     return(mCF.GetListSet(
                "GetRefreshList",
                SelectCol,
                Criteria,
                "FrontDisplayTime DESC",
                ref CurrentPage,
                PageSize,
                ref PageCount));
 }
Esempio n. 13
0
 /// <summary>
 /// 获取投资的查询结果列表
 /// </summary>
 /// <param name="SelectCol"></param>
 /// <param name="Criteria"></param>
 /// <param name="CurrentPage"></param>
 /// <param name="PageSize"></param>
 /// <param name="PageCount"></param>
 /// <returns></returns>
 public virtual DataView GetSearchResultCapital(
     string SelectCol,
     string Criteria,
     ref long CurrentPage,
     long PageSize,
     ref long PageCount // 返回该查询有多少条记录
     )
 {
     Common.CommonFunction mCF = new Tz888.SQLServerDAL.Common.CommonFunction();
     return(mCF.GetListSetForFirstTopNum(
                "CapitalInfo_List_NoIndex",
                SelectCol,
                Criteria,
                "MemberGradeID desc,InfoID asc ",
                ref CurrentPage,
                PageSize,
                0,
                ref PageCount));
 }
Esempio n. 14
0
        /// <summary>
        /// 查询推荐的次数
        /// </summary>
        /// <param name="SelectCol">选择列</param>
        /// <param name="Criteria">查询推荐的信息ID号</param>
        /// <param name="OrderBy">排序</param>
        /// <param name="CurrentPage">显示的当前页号</param>
        /// <param name="PageSize">页大小</param>
        /// <param name="PageCount">通过该查询条件,返回的查询记录的页数</param>
        /// <returns>查询列表</returns>
        public int GetListCount(
            string SelectCol,
            string Criteria,
            string OrderBy,
            ref long CurrentPage,
            long PageSize,
            ref long PageCount)
        {
            int count = 0;

            Common.CommonFunction comm = new Tz888.SQLServerDAL.Common.CommonFunction();
            DataTable             dt   = comm.GetDataTable("CommendTabList", SelectCol, Criteria, OrderBy, ref CurrentPage, PageSize, ref PageCount);

            if (dt != null && dt.Rows != null)
            {
                count = dt.Rows.Count;
            }
            return(count);
        }
Esempio n. 15
0
 /// <summary>
 /// 获取DataSet类型的资讯查询结果列表
 /// </summary>
 /// <param name="SelectCol"></param>
 /// <param name="Criteria"></param>
 /// <param name="CurrentPage"></param>
 /// <param name="PageSize"></param>
 /// <param name="PageCount"></param>
 /// <returns></returns>
 public DataTable  dsGetSearchResultNews(
     string SelectCol,
     string Criteria,
     string SortBy,
     ref long CurrentPage,
     long PageSize,
     ref long PageCount
     )
 {
     Common.CommonFunction mCF = new Tz888.SQLServerDAL.Common.CommonFunction();
     return(mCF.GetDataTable(
                "NewsTabList",
                SelectCol,
                Criteria,
                SortBy,
                ref CurrentPage,
                PageSize,
                ref PageCount));
 }
Esempio n. 16
0
 /// <summary>
 /// 获取DataSet类型的招商查询结果列表
 /// </summary>
 /// <param name="SelectCol"></param>
 /// <param name="Criteria"></param>
 /// <param name="CurrentPage"></param>
 /// <param name="PageSize"></param>
 /// <param name="PageCount"></param>
 /// <returns></returns>
 public DataSet dsGetSearchResultMerchant(
     string SelectCol,
     string Criteria,
     string SortBy,
     ref long CurrentPage,
     long PageSize,
     ref long PageCount // 返回该查询有多少条记录
     )
 {
     Common.CommonFunction mCF = new Tz888.SQLServerDAL.Common.CommonFunction();
     return(mCF.dsGetListSetForFirstTopNum(
                "MerchantInfo_List_NoIndex",
                SelectCol,
                Criteria,
                SortBy,
                ref CurrentPage,
                PageSize,
                0,
                ref PageCount));
 }
Esempio n. 17
0
 /// <summary>
 /// 获取全部的信息列表
 /// </summary>
 /// <param name="mySql">连接数据库类</param>
 /// <param name="FNStrName">函数字符串</param>
 /// <param name="Key">关键字</param>
 /// <param name="SelectStr">选择列字符串</param>
 /// <param name="Criteria">查询条件</param>
 /// <param name="Sort">排序字符串</param>
 /// <param name="CurrentPage">显示的当前页号</param>
 /// <param name="PageSize">页大小</param>
 /// <param name="TotalCount">通过该查询条件,返回的查询记录的总页数</param>
 /// <returns>返回当前页的信息列表</returns>
 public DataView GetList(
     string FNStrName,
     string Key,
     string SelectStr,
     string Criteria,
     string Sort,
     ref long CurrentPage,
     long PageSize,
     ref long TotalCount
     )
 {
     Common.CommonFunction mCF = new Tz888.SQLServerDAL.Common.CommonFunction();
     return(mCF.GetList(
                FNStrName,
                Key,
                SelectStr,
                Criteria,
                Sort,
                ref CurrentPage,
                PageSize,
                ref TotalCount
                ));
 }
Esempio n. 18
0
 /// <summary>
 /// 用视图查询专业服务信息
 /// </summary>
 /// <param name="SelectStr"></param>
 /// <param name="Criteria">条件</param>
 /// <param name="Sort">排序</param>
 /// <param name="Page">每页显示多少条</param>
 /// <param name="CurrentPageRow"></param>
 /// <param name="TotalCount">总数</param>
 /// <returns></returns>
 public DataSet GetProViewInfoAll(string SelectStr, string Criteria, string Sort, long Page, long CurrentPageRow, ref long TotalCount)
 {
     Common.CommonFunction mCF = new Tz888.SQLServerDAL.Common.CommonFunction();
     // return (mCF.dsGetListNewsTopNums("ProfessionalServiceList", SelectStr, Criteria, Sort, Page, CurrentPageRow, ref TotalCount));
     return(mCF.dsGetListNewsTopNums("ProfessionalinfoTab", SelectStr, Criteria, Sort, Page, CurrentPageRow, ref TotalCount));
 }
Esempio n. 19
0
        public Tz888.Model.Search.SearchInfo objGetSearchInfoByInfoID(long InfoID)
        {
            Tz888.Model.Search.SearchInfo sI = new Tz888.Model.Search.SearchInfo();
            long PageCount   = 0;
            long CurrentPage = 1;

            Common.CommonFunction mCF = new Tz888.SQLServerDAL.Common.CommonFunction();
            DataView dv = mCF.GetListSet(
                "MainInfoTabList",
                "*",
                "(InfoID=" + InfoID.ToString() + ")",
                "publishT DESC, InfoID ASC",
                ref CurrentPage,
                1,
                ref PageCount);

            if (dv != null && dv.Count == 1)
            {
                sI.InfoID                  = Convert.ToInt64(dv[0]["InfoID"]);
                sI.Title                   = dv[0]["Title"].ToString().Trim();
                sI.InfoCode                = dv[0]["InfoCode"].ToString().Trim();
                sI.PublishDate             = Convert.ToDateTime(dv[0]["publishT"]);
                sI.Hit                     = Convert.ToInt64(dv[0]["Hit"]);
                sI.InfoTypeID              = dv[0]["InfoTypeID"].ToString().Trim();
                sI.IsCore                  = Convert.ToBoolean(dv[0]["IsCore"]);
                sI.IndexOrderNum           = Convert.ToInt64(dv[0]["IndexOrderNum"]);
                sI.IndexTopValidateDate    = Convert.ToInt32(dv[0]["IndexTopValidateDate"]);
                sI.IndexPicInfoNum         = Convert.ToInt64(dv[0]["IndexPicInfoNum"]);
                sI.IndexPicInfoNum         = Convert.ToInt64(dv[0]["InfoTypeOrderNum"]);
                sI.InfoTypeTopValidateDate = Convert.ToInt32(dv[0]["InfoTypeTopValidateDate"]);
                sI.InfoTypePicInfoNum      = Convert.ToInt64(dv[0]["InfoTypePicInfoNum"]);
                sI.LoginName               = dv[0]["LoginName"].ToString().Trim();
                sI.InfoOriginRoleName      = dv[0]["InfoOriginRoleName"].ToString().Trim();
                sI.GradeID                 = dv[0]["GradeID"].ToString().Trim();
                sI.GradeName               = dv[0]["GradeName"].ToString().Trim();
                sI.FixPriceID              = dv[0]["FixPriceID"].ToString().Trim();
                sI.FixPriceName            = dv[0]["FixWorthPointName"].ToString().Trim();
                sI.FeeStatus               = Convert.ToByte(dv[0]["FeeStatus"]);
                sI.AuditingStatus          = Convert.ToByte(dv[0]["AuditingStatus"]);
                sI.DelStatus               = Convert.ToByte(dv[0]["DelStatus"]);
                sI.ApproveBy               = Convert.ToString(dv[0]["ApproveBy"]);

                sI.ContentKeyword    = dv[0]["ContentKeyword"].ToString().Trim();
                sI.KeyWord           = dv[0]["KeyWord"].ToString().Trim();
                sI.Descript          = dv[0]["Descript"].ToString().Trim();
                sI.DisplayTitle      = dv[0]["DisplayTitle"].ToString().Trim();
                sI.FrontDisplayTime  = Convert.ToDateTime(dv[0]["FrontDisplayTime"].ToString().Trim());
                sI.ValidateStartTime = Convert.ToDateTime(dv[0]["ValidateStartTime"].ToString().Trim());
                sI.ValidateTerm      = Convert.ToInt32(dv[0]["ValidateTerm"].ToString().Trim());
                if (sI.ValidateTerm == 0)
                {
                    sI.ValidateTerm = 12;
                }
                sI.TemplateID = dv[0]["TemplateID"].ToString().Trim();
                sI.HtmlFile   = dv[0]["HtmlFile"].ToString().Trim();
                if (dv[0]["UserEvaluation"].ToString() == null || dv[0]["UserEvaluation"].ToString() == "")
                {
                    sI.UserEvaluation = 0;
                }
                else
                {
                    sI.UserEvaluation = Convert.ToInt32(dv[0]["UserEvaluation"]);
                }

                //新添加主表
                sI.IsIntegralInfo = Convert.ToInt16(dv[0]["IsIntegralInfo"]);
                sI.MainPointCoun  = Convert.ToSingle(dv[0]["MainPointCount"]);
                sI.MainEvaluation = Convert.ToInt32(dv[0]["MainEvaluation"]);
            }
            return(sI);
        }