public UpdatePageTetrizOpslag() { InitializeComponent(); MessagingCenter.Subscribe <PopupTetrizOpslag, DatabaseFolder.DatabaseTetrizOpslag>(this, "OpsFullt", (page, data) => { ops = data; _emne.Text = ops.T_OpslagEmne; _besked.Text = ops.T_OpslagBesked; MessagingCenter.Unsubscribe <PopupTetrizOpslag, DatabaseFolder.DatabaseTetrizOpslag>(this, "OpsFullt"); }); }
public async Task <bool> getUpdateAsync(String key, DatabaseFolder.DatabaseTetrizOpslag opslag) { try { await FbClient .Child("TetrizOpslag/" + key) .PutAsync <DatabaseFolder.DatabaseTetrizOpslag>(opslag); return(true); } catch (Exception ex) { return(false); } }
async void OpretOpslagTetriz(object sender, EventArgs e) { var ops_emne = entryOps.Text; var ops_besked = editorOps.Text; if (string.IsNullOrEmpty(ops_emne) || string.IsNullOrEmpty(ops_besked)) { await DisplayAlert("Fejl", "Udfyld venligst alle felter", "OK"); } else if (!string.IsNullOrEmpty(ops_emne) || !string.IsNullOrEmpty(ops_besked)) { activityind.IsRunning = true; var opslag = new DatabaseFolder.DatabaseTetrizOpslag(ops_emne, ops_besked); await firebaseTeOp.AddTetrizOpslag(opslag); entryOps.Text = ""; editorOps.Text = ""; activityind.IsRunning = false; await DisplayAlert("Opslag", "Opslag oprettet", "ok"); } }
public async Task AddTetrizOpslag(DatabaseFolder.DatabaseTetrizOpslag opslag) { await FbClient .Child("TetrizOpslag") .PostAsync(opslag); }