public List <PositionInfo> getNearStranger(string name, double latitude, double longitude, int pageIndex, int pageSize) { int start = (pageIndex - 1) * pageSize + 1; int end = (pageIndex) * pageSize; return(PositionInfoAccess.GetNearStranger(name, latitude, longitude, start, end)); }
public bool updatePosition(string name, float latitude, float longitude) { if (PositionInfoAccess.Exist(name)) { return(PositionInfoAccess.updatePositionInfo(new PositionInfo() { strangerName = name, latitude = latitude, longitude = longitude, })); } else { PositionInfo model = new PositionInfo() { strangerName = name, latitude = latitude, longitude = longitude, }; return(PositionInfoAccess.Add(model)); } }
public bool deletePosition(string username) { return(PositionInfoAccess.Delete(username)); }