private void OnLocationMessage(GoogleMapMessenger googleMap) { IdTask = googleMap.IdTask; LalitudeGoogleMarkerResult = googleMap.LalitudeGoogleMarkerResult; LongitudeGoogleMarkerResult = googleMap.LongitudeGoogleMarkerResult; NameTask = googleMap.NameTaskResult; DescriptionTask = googleMap.DescriptionTaskResult; StatusTask = googleMap.StatusTaskResult; EnableStatusNameTask = true; }
private void OnLosationMessage(GoogleMapMessenger googleMap) { _idTask = googleMap.IdTask; LalitudeGoogleMarker = googleMap.LalitudeGoogleMarkerResult; LongitudeGoogleMarker = googleMap.LongitudeGoogleMarkerResult; _nameTaskBackResult = googleMap.NameTaskResult; _descriptionTaskBackResult = googleMap.DescriptionTaskResult; _statusTaskBackResult = googleMap.StatusTaskResult; _lalitudeGoogleMarkerBack = googleMap.LalitudeGoogleMarkerResult; _longlitudeGoogleMarkerBack = googleMap.LongitudeGoogleMarkerResult; }
private async Task CreateMarkerGoogleMap() { await _navigationService.Navigate <MapsViewModel>(); var message = new GoogleMapMessenger(this, IdTask, LalitudeGoogleMarkerResult, LongitudeGoogleMarkerResult, NameTask, DescriptionTask, StatusTask ); UserId = CurrentInstagramUser.CurrentInstagramUserId; _messenger.Publish(message); _messenger.Unsubscribe <GoogleMapMessenger>(_token); }
private async Task BackGoogleMap() { await _navigationService.Navigate <TaskViewModel>(); LalitudeGoogleMarker = _lalitudeGoogleMarkerBack; LongitudeGoogleMarker = _longlitudeGoogleMarkerBack; var message = new GoogleMapMessenger(this, _idTask, LalitudeGoogleMarker, LongitudeGoogleMarker, _nameTaskBackResult, _descriptionTaskBackResult, _statusTaskBackResult ); _messenger.Publish(message); _messenger.Unsubscribe <GoogleMapMessenger>(_token); }
private async Task SaveGoogleMapPoint() { if (LalitudeGoogleMarker == 0 & LongitudeGoogleMarker == 0) { return; } if (LalitudeGoogleMarker != 0 & LongitudeGoogleMarker != 0) { await _navigationService.Navigate <TaskViewModel>(); var message = new GoogleMapMessenger(this, _idTask, LalitudeGoogleMarker, LongitudeGoogleMarker, _nameTaskBackResult, _descriptionTaskBackResult, _statusTaskBackResult ); _messenger.Publish(message); _messenger.Unsubscribe <GoogleMapMessenger>(_token); } }