public static Patient FromJson(String jsonString) { JsonObject jsonObject = JsonObject.Parse(jsonString); Patient result = new DementiaApp.Patient(); result._id = Guid.Parse(jsonObject.GetNamedString("id")); result._dateCreated = Convert.ToDateTime(jsonObject.GetNamedString("dateCreated")); result._name = jsonObject.GetNamedString("name"); result._age = (int)jsonObject.GetNamedNumber("age"); return(result); }
private async void btnSave_Click(object sender, RoutedEventArgs e) { Debug.WriteLine("Saving patient..."); Patient patient = new DementiaApp.Patient(); patient.Name = txtName.Text; patient.Age = Convert.ToInt16(txtAge.Text); Windows.Storage.StorageFolder storageFolder = Windows.Storage.ApplicationData.Current.LocalFolder; Windows.Storage.StorageFile patientFile = await storageFolder.CreateFileAsync("patient.txt", Windows.Storage.CreationCollisionOption.ReplaceExisting); await Windows.Storage.FileIO.WriteTextAsync(patientFile, patient.ToJson()); }