Пример #1
0
 public Tz888.Model.Search.SearchInfo objGetSearchInfoByInfoID(long InfoID)
 {
     Tz888.Model.Search.SearchInfo sI = new Tz888.Model.Search.SearchInfo();
     sI = dal.objGetSearchInfoByInfoID(InfoID);
     return(sI);
 }
Пример #2
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);
        }