public string SearchFriends(MyKeywordView keywordView, MiicPage page) { string result = CommonService.InitialJsonList; Miic.Friends.User.IUserInfo IuserInfo = new Miic.Friends.User.UserInfoDao(); DataTable dt = IuserInfo.Search(keywordView, page); if (dt.Rows.Count > 0) { var temp = from dr in dt.AsEnumerable() select new { ID = dr[Config.Attribute.GetSqlColumnNameByPropertyName <Miic.Friends.User.SimpleUserView, string>(o => o.UserID)], UserType = dr[Config.Attribute.GetSqlColumnNameByPropertyName <Miic.Friends.User.SimpleUserView, string>(o => o.UserType)], UserName = dr[Config.Attribute.GetSqlColumnNameByPropertyName <Miic.Friends.User.SimpleUserView, string>(o => o.UserName)], RealName = dr[Config.Attribute.GetSqlColumnNameByPropertyName <Miic.Friends.User.SimpleUserView, string>(o => o.RealName)], Sex = dr[Config.Attribute.GetSqlColumnNameByPropertyName <Miic.Friends.User.SimpleUserView, string>(o => o.Sex)], OrgName = dr[Config.Attribute.GetSqlColumnNameByPropertyName <Miic.Friends.User.SimpleUserView, string>(o => o.OrgName)], UserUrl = CommonService.GetManageFullUrl(dr[Config.Attribute.GetSqlColumnNameByPropertyName <Miic.Friends.User.SimpleUserView, string>(o => o.UserUrl)].ToString()), IsMyFriend = Convert.IsDBNull(dr["ADDRESS_BOOK_" + Config.Attribute.GetSqlColumnNameByPropertyName <AddressBookInfo, string>(o => o.ID)]) == false || (!string.IsNullOrEmpty(this.UserID) && dr[Config.Attribute.GetSqlColumnNameByPropertyName <Miic.Friends.User.SimpleUserView, string>(o => o.UserID)].ToString() == this.UserID) ? true : false }; result = Config.Serializer.Serialize(temp); } return(result); }
public int GetSearchFriendsCount(MyKeywordView keywordView) { Miic.Friends.User.IUserInfo IuserInfo = new Miic.Friends.User.UserInfoDao(); return(IuserInfo.GetSearchCount(keywordView)); }
public List <MiicKeyValue> GetPersonStatisticsCount(string userID) { Miic.Friends.User.IUserInfo IuserInfo = new Miic.Friends.User.UserInfoDao(); return(IuserInfo.GetPersonStatisticsCount(userID)); }