public UpdatePageTetrizBegivenheder() { InitializeComponent(); MessagingCenter.Subscribe <PopupTetrizBegivenheder, DatabaseFolder.DatabaseTetrizBegivenhed>(this, "BegFullt", (page, data) => { tet = data; _emne.Text = tet.T_BegivenhedEmne; _besked.Text = tet.T_BegivenhedBesked; MessagingCenter.Unsubscribe <PopupTetrizBegivenheder, DatabaseFolder.DatabaseTetrizBegivenhed>(this, "BegFullt"); }); }
public async Task <bool> getUpdateAsync(String key, DatabaseFolder.DatabaseTetrizBegivenhed begivenhed) { try { await FbClient .Child("TetrizBegivenhed/" + key) .PutAsync <DatabaseFolder.DatabaseTetrizBegivenhed>(begivenhed); return(true); } catch (Exception ex) { return(false); } }
async void OpretBegivenhedTetriz(object sender, EventArgs e) { var beg_emne2 = entryBeg.Text; var beg_besked2 = editorBeg.Text; if (string.IsNullOrEmpty(beg_emne2) || string.IsNullOrEmpty(beg_besked2)) { await DisplayAlert("Fejl", "Udfyld venligst alle felter", "OK"); } else if (!string.IsNullOrEmpty(beg_emne2) || !string.IsNullOrEmpty(beg_besked2)) { activityind.IsRunning = true; var begivenhed = new DatabaseFolder.DatabaseTetrizBegivenhed(beg_emne2, beg_besked2); await firebaseTeBe.AddCubeBegivenhed(begivenhed); entryBeg.Text = ""; editorBeg.Text = ""; activityind.IsRunning = false; await DisplayAlert("Begivenhed", "Begivenhed oprettet", "ok"); } }
public async Task AddCubeBegivenhed(DatabaseFolder.DatabaseTetrizBegivenhed opslag) { await FbClient .Child("TetrizBegivenhed") .PostAsync(opslag); }