예제 #1
0
        /// <summary>
        /// get chaxun info
        /// </summary>
        /// <returns></returns>
        Eyousoft_yhq.Model.MWeiDianChaXunInfo GetChaXunInfo()
        {
            var info = new Eyousoft_yhq.Model.MWeiDianChaXunInfo();

            info.MingCheng = Utils.GetQueryStringValue("txtMingCheng");
            info.Status    = (Eyousoft_yhq.Model.WeiDianStatus?)Utils.GetEnumValueNull(typeof(Eyousoft_yhq.Model.WeiDianStatus), Utils.GetQueryStringValue("txtStatus"));

            return(info);
        }
예제 #2
0
파일: WeiDian.aspx.cs 프로젝트: uwitec/O2O
        /// <summary>
        /// get chaxun info
        /// </summary>
        /// <returns></returns>
        Eyousoft_yhq.Model.MWeiDianChaXunInfo GetChaXunInfo()
        {
            var info = new Eyousoft_yhq.Model.MWeiDianChaXunInfo();

            info.MingCheng = Utils.GetQueryStringValue("txtMingCheng");
            info.Status = (Eyousoft_yhq.Model.WeiDianStatus?)Utils.GetEnumValueNull(typeof(Eyousoft_yhq.Model.WeiDianStatus), Utils.GetQueryStringValue("txtStatus"));

            return info;
        }
예제 #3
0
 /// <summary>
 /// 获取微店信息集合
 /// </summary>
 /// <param name="pageSize">每页记录数</param>
 /// <param name="pageIndex">页序号</param>
 /// <param name="recordCount">总记录数</param>
 /// <param name="chaXun">查询</param>
 /// <returns></returns>
 public IList <Eyousoft_yhq.Model.MWeiDianInfo> GetWeiDians(int pageSize, int pageIndex, ref int recordCount, Eyousoft_yhq.Model.MWeiDianChaXunInfo chaXun)
 {
     return(dal.GetWeiDians(pageSize, pageIndex, ref recordCount, chaXun));
 }
예제 #4
0
파일: DWeiDian.cs 프로젝트: ichoukou/yhq
        /// <summary>
        /// 获取微店信息集合
        /// </summary>
        /// <param name="pageSize">每页记录数</param>
        /// <param name="pageIndex">页序号</param>
        /// <param name="recordCount">总记录数</param>
        /// <param name="chaXun">查询</param>
        /// <returns></returns>
        public IList <Eyousoft_yhq.Model.MWeiDianInfo> GetWeiDians(int pageSize, int pageIndex, ref int recordCount, Eyousoft_yhq.Model.MWeiDianChaXunInfo chaXun)
        {
            IList <Eyousoft_yhq.Model.MWeiDianInfo> items = new List <Eyousoft_yhq.Model.MWeiDianInfo>();
            string        fields        = "*";
            StringBuilder sql           = new StringBuilder();
            string        tableName     = "view_WeiDian";
            string        orderByString = " ShenQingTime DESC ";
            string        sumString     = "";

            #region chaxun
            sql.Append(" 1=1 ");

            if (chaXun != null)
            {
                if (!string.IsNullOrEmpty(chaXun.HuiYuanName))
                {
                    sql.AppendFormat(" AND HuiYuanName LIKE '%{0}%' ", chaXun.HuiYuanName);
                }
                if (!string.IsNullOrEmpty(chaXun.MingCheng))
                {
                    sql.AppendFormat(" AND MingCheng LIKE '%{0}%' ", chaXun.MingCheng);
                }
                if (chaXun.Status.HasValue)
                {
                    sql.AppendFormat(" AND Status={0} ", (int)chaXun.Status);
                }
                if (!string.IsNullOrEmpty(chaXun.YongHuMing))
                {
                    sql.AppendFormat(" AND YongHuMing LIKE '%{0}%' ", chaXun.YongHuMing);
                }
            }
            #endregion

            using (IDataReader rdr = DbHelper.ExecuteReader1(_db, pageSize, pageIndex, ref recordCount, tableName, fields.ToString(), sql.ToString(), orderByString, sumString))
            {
                while (rdr.Read())
                {
                    var item = new Eyousoft_yhq.Model.MWeiDianInfo();
                    item.HuiYuanId    = rdr["HuiYuanId"].ToString();
                    item.IdentityId   = rdr.GetInt32(rdr.GetOrdinal("IdentityId"));
                    item.JieShao      = rdr["JieShao"].ToString();
                    item.MingCheng    = rdr["MingCheng"].ToString();
                    item.ShenHeTime   = rdr.GetDateTime(rdr.GetOrdinal("ShenHeTime"));
                    item.ShenQingTime = rdr.GetDateTime(rdr.GetOrdinal("ShenQingTime"));
                    item.Status       = (Eyousoft_yhq.Model.WeiDianStatus)rdr.GetInt32(rdr.GetOrdinal("Status"));
                    item.WeiDianId    = rdr["WeiDianId"].ToString();
                    item.HuiYuanName  = rdr["HuiYuanName"].ToString();
                    item.YongHuMing   = rdr["YongHuMing"].ToString();
                    item.LogoFilepath = rdr["LogoFilepath"].ToString();
                    item.DianHua      = rdr["DianHua"].ToString();

                    items.Add(item);
                }
            }

            return(items);
        }