Пример #1
0
        /// <summary>
        /// 获取粉丝的消息记录
        /// </summary>
        /// <param name="OpenId"></param>
        /// <returns></returns>
        public MD_FansList GetAllFanContent(string OpenId)
        {
            string sql = "select a.*,U.AU_Username from CT_All_Users U right join (select T.WT_LogContent,F.WF_OpenId,F.WF_NickName,F.WF_HeadImgurl,T.WT_CreateTime,'' AU_Code from CT_Wechat_Fans F inner join CT_Wechat_TrackLog T on WF_OpenId=WT_FromOpenId where WT_LogType=1 and F.WF_OpenId='" + OpenId + "' union select WR_Content,WR_WT_Openid,'','',WR_CreateTime,WR_AU_Code AU_Code from CT_Wechat_ReplyLog where WR_WT_Openid='" + OpenId + "')a  on U.AU_Code=a.AU_Code order by a.WT_CreateTime desc ;";

            MD_FansList o = new MD_FansList();

            o.Fans = DataHelper.ConvertToList <CT_Wechat_Fan>(sql);
            return(o);
        }
Пример #2
0
        /// <summary>
        /// 获取的所有关注的粉丝
        /// </summary>
        /// <returns></returns>
        public MD_FansList GetAllFan()
        {
            string  sql = "SELECT * FROM CT_Wechat_Fans WHERE WF_DataStatus=1;";
            DataSet ds  = SqlHelper.ExecuteDataset(sql);

            MD_FansList o = new MD_FansList();

            o.Fans = DataHelper.ConvertToList <CT_Wechat_Fan>(ds);
            return(o);
        }
Пример #3
0
    public static MD_FansList GetAllFan()
    {
        BL_Wechat   o = new BL_Wechat();
        MD_FansList F = new MD_FansList();

        F = o.GetAllFan();
        for (int i = 0; i < F.Fans.Count; i++)
        {
            F.Fans[i].WF_NickName_EC = HttpUtility.UrlEncode(F.Fans[i].WF_NickName);
        }
        return(F);
    }
Пример #4
0
    public static MD_FansList GetAllFanContent(string data)
    {
        data        d = JsonConvert.DeserializeObject <data>(data);
        BL_Wechat   o = new BL_Wechat();
        MD_FansList F = o.GetAllFanContent(d.OpenId);

        for (int i = 0; i < F.Fans.Count; i++)
        {
            F.Fans[i].WF_NickName_EC  = HttpUtility.UrlEncode(F.Fans[i].WF_NickName);
            F.Fans[i].WT_CreateTime_S = F.Fans[i].WT_CreateTime.ToString("MM/dd/yyyy mm:ss");

            if (F.Fans[i].AU_Code != 0)
            {
                F.Fans[i].WF_NickName   = F.Fans[i].AU_Username;
                F.Fans[i].WF_HeadImgurl = "/images/DeK.jpg";
            }
        }
        return(F);
    }