コード例 #1
0
ファイル: NearByMeManager.cs プロジェクト: HasanKalim19/new
        public List <NearByUser> GetNearByMeUserByLocation(NearByUser user)
        {
            List <NearByUser> nearByUsers  = new List <NearByUser>();
            DataTable         dtNearbyUser = _dbManager.GetNearByMeUserByLocation(user.UId, user.Latitude.Value, user.Longitude.Value, user.IsCurrentLocation);

            nearByUsers = (from row in dtNearbyUser.AsEnumerable()
                           select new NearByUser()
            {
                UId = Convert.ToString(row["username"]),
                Name = Convert.ToString(row["name"]),
                Latitude = row.Field <double?>("latitude"),
                Longitude = row.Field <double?>("longitude"),
                ShowInfo = Convert.ToBoolean(row["showInfo"]),
                ShowProfileImage = Convert.ToBoolean(row["showProfileImage"]),
                IsPrivateAccount = Convert.ToBoolean(row["isPrivateAccount"]),
                Status = (FriendRequestStatus)Convert.ToInt32(row["status"])
            }).ToList();

            return(nearByUsers);
        }
コード例 #2
0
ファイル: NearByMeManager.cs プロジェクト: HasanKalim19/new
 public bool UpsertUserGpsLocation(NearByUser user)
 {
     return(_dbManager.UpsertUserGpsLocation(user.UId, user.Latitude.Value, user.Longitude.Value));
 }