private async void ExecuteEmergencyCommand() { Coordinates Coordinates = await Location.GetLocation(); EmergencyTopic emergency = new EmergencyTopic() { IdPatient = this.Patient.CPF, DataHora = DateTime.Now, Latitude = Coordinates.Latitude, Longitude = Coordinates.Longitude, Altitude = Coordinates.Altitude, }; mongo.InsertEmergency(emergency); var phoneDialer = CrossMessaging.Current.PhoneDialer; if (phoneDialer.CanMakePhoneCall && !String.IsNullOrWhiteSpace(this.Patient.EmergencyPhone.ToString())) { phoneDialer.MakePhoneCall(Patient.EmergencyPhone.ToString()); } }
public void InsertEmergency(EmergencyTopic EmergencyTopic) { this.EmergencyCollection.InsertOne(EmergencyTopic); }