public static int calculateHomeTownRecomendationScore(string userId, string friendsId) { BasicInfoBO userInfo = BasicInfoDAL.getBasicInfoByUserId(userId); BasicInfoBO friendsInfo = BasicInfoDAL.getBasicInfoByUserId(friendsId); if (userInfo.HomeTown.Equals(friendsInfo.HomeTown)) { return(1 * Global.WEIGHT_HOMETOWN); } return(0); }
public static List <UserFriendsBO> getAllSuggestions(string UserId) { List <UserFriendsBO> list = FriendsDAL.getAllSuggestions(UserId); foreach (UserFriendsBO Useritem in list) { BasicInfoBO info = BasicInfoDAL.getBasicInfoByUserId(Useritem.FriendUserId); Useritem.Hometown = info.HomeTown; Useritem.Location = info.CurrentCity; EmployerBO emp = EmployerDAL.getEmployerByUserId(Useritem.FriendUserId); Useritem.Employer = emp.Organization; UniversityBO uni = UniversityDAL.getUniversityByUniversityId(Useritem.FriendUserId); Useritem.Education = uni.UniversityName; } return(list); }
public BasicInfoBS() { _basicInfoDAL = new BasicInfoDAL(); }