/* private async Task registrazione() * { * try * { * var answer = await DisplayAlert("FishOnLine - App", "Confermi la tua registazione nel sistema ?", "Yes", "No"); * if (answer) * { * var ws = new FishOnLine.WebService.WebService(); * List<MsgWS> ris = await ws.Registrazione(UserData.Sito, emailUtente.Text, passUtente.Text,nomeUtente.Text,numberTel.Text); * * await DisplayAlert("FishOnLine - Ws", ris[0].msg, "OK"); * } * } * catch (Exception ex) * { * await DisplayAlert("FishOnLine - Ws", ex.Message.ToString(), "OK"); * } * * }*/ private async void cancella_clicked(object sender, EventArgs e) { try { var ws = new FishOnLine.WebService.WebService(); var answer = await DisplayAlert("FishOnLine - App", "Confermi la tua cancellazione dal sistema ?", "Yes", "No"); if (answer) { //righiesta accesso alla risorsa UserData.access_token = await ws.GetToken(UserData.Email, UserData.password); //------------------------------------------- if ((UserData.access_token != null) && (UserData.access_token != "")) { MsgWS ris = await ws.Cancellazione(CostantiApp.Sito, UserData.access_token); //var fileService = DependencyService.Get<ISaveAndLoad>(); //fileService.DeleteFile("setting.xml"); DependencyService.Get <IToast>().Show("Utente cancellato con successo"); } } } catch (Exception ex) { await DisplayAlert("FishOnLine - Ws", ex.Message.ToString(), "OK"); } }
private async Task InvioOrdine() { try { var ws = new FishOnLine.WebService.WebService(); var answer = await DisplayAlert("FishOnLine - App", "Confermi l'invio dell'ordine ?", "Yes", "No"); if (answer) { //righiesta accesso alla risorsa UserData.access_token = await ws.GetToken(UserData.Email, UserData.password); //--------------------------------- if ((UserData.access_token != null) && (UserData.access_token != "")) { //aggiorno il token agli ordini foreach (rigaOrdine o in Orders) { o.access_token = UserData.access_token; } List <MsgWS> ris = await ws.InserimentoOrdine(CostantiApp.Sito, Orders); DependencyService.Get <IToast>().Show(ris[0].msg); await ws.DeleteToken(UserData.access_token); } } } catch (Exception ex) { await DisplayAlert("FishOnLine - App", ex.Message.ToString(), "OK"); } finally { } }