void SubmitForm() { string bName = businessName.text; string bLocation = businessCoord.text; string bDeals = businessDeals.text; Debug.Log(bName); Debug.Log(bLocation); Debug.Log(bDeals); if (bName != "" && bLocation != "" && bDeals != "") { string[] latLongs = bLocation.Split(','); double lat = System.Convert.ToDouble(latLongs[0]); double longitude = System.Convert.ToDouble(latLongs[1]); Google.Maps.Coord.LatLng bLatLong = new Google.Maps.Coord.LatLng(lat, longitude); mI.AddBusiness(bName, bDeals, bLatLong); } businessName.text = ""; businessCoord.text = ""; businessDeals.text = ""; }
private void Start() { foreach (var place in secretsService.PlaceDb.Place .Where(place => !place.GooglePlaceId.IsEmpty()) .GroupBy(p => p.GooglePlaceId) .Select(grp => grp.FirstOrDefault())) { var pin = _container.InstantiatePrefabForComponent <PlacePin>(pinPrefab, worldCanvas.gameObject.transform, new object[] { place }); pin.gameObject.name = place.Name + " (Pin)"; var latLng = new LatLng(place.Position.Latitude, place.Position.Longitude); var position = mapsService.Coords.FromLatLngToVector3(latLng); position.y = 10; pin.transform.position = position; placePins[place.Id] = pin; var panel = _container.InstantiatePrefabForComponent <PlaceBottomPanel>(resultPanelPrefab, resultsPanel.transform, new object[] { place }); var panelObject = panel.gameObject; panelObject.transform.rotation = Quaternion.identity; panelObject.SetActive(false); panelObject.name = place.Name + " (Result Panel)"; placeResultPanels[place.Id] = panel; } resultsContainer.SetActive(false); }