public async Task EliminaButton(DatiEvento eventoDeclinato) { REST <Object, bool> connessione = new REST <Object, bool>(); eventoDeclinato.confermato = false; eventoDeclinato.eliminato = true; eventoDeclinato.organizzazione = user.organizzazione; eventoDeclinato.immagine = null; eventoDeclinato.Immagine = null; IsBusy = true; bool esito = await connessione.PostJson(URL.ConfermaElimina, eventoDeclinato); if (esito) { if (eventoDeclinato.tipo == "1") { await App.Current.MainPage.DisplayAlert("Attenzione", "L'evento è stato declinato", "Ok"); } else { await App.Current.MainPage.DisplayAlert("Attenzione", "La nota è stata eliminata", "Ok"); } } else { await App.Current.MainPage.DisplayAlert("Attenzione", "Connessione non riuscita, riprovare", "Ok"); } ListaEventi.Clear(); ListaNote.Clear(); GroupDatiEvento.Clear(); leggiDati(); IsBusy = false; }
public async Task ConfermaButton(DatiEvento eventoConfermato) { REST <Object, bool> connessione = new REST <Object, bool>(); eventoConfermato.confermato = true; eventoConfermato.eliminato = false; eventoConfermato.organizzazione = user.organizzazione; eventoConfermato.immagine = null; eventoConfermato.Immagine = null; var medico = LoginData.getUser(); IsBusy = true; bool esito = await connessione.PostJson(URL.ConfermaElimina, eventoConfermato); if (esito == true) { await App.Current.MainPage.DisplayAlert("CONFERMA", "Complimenti la partecipazione è andata a buon fine", "Ok"); } else { await App.Current.MainPage.DisplayAlert("Attenzione", "Connessione non riuscita riprovare", "Ok"); } ListaEventi.Clear(); ListaNote.Clear(); GroupDatiEvento.Clear(); leggiDati(); IsBusy = false; }