async void onSave(object sender, System.EventArgs e) { try { MedicationDatabase db = new MedicationDatabase(); string insulintype = inulin_type_entry.Text; var alarmtime = time_pk.Time.ToString(); string units = measurements_pk.SelectedItem.ToString(); string username = "******"; string unique_no = "YTRU3747473b"; string status = "true"; var units_list = db.GetUnitsList(); var alarm_list = db.GetAlarmList(); var alarm_result = JsonConvert.SerializeObject(alarm_list); var units_result = JsonConvert.SerializeObject(units_list); //await DisplayAlert("", "" + alarm_result, "Ok"); //DependencyService.Get<ISetMyAlarm>().MakeAlarm(); db.DeleteAlarm(); db.AddReminder(username, alarm_result, units_result, insulintype, "2"); Navigation.PopAsync(); } catch (NullReferenceException f) { await DisplayAlert("Hey!", "Hey please select the measurements!!", "OK"); } }