private async void Attach(AlertDialog.Builder alert) { using (var client = ClientHelper.GetClient(CrossSettings.Current.GetValueOrDefault("token", ""))) { BoxService.InitializeClient(client); var o_data = new ServiceResponseObject <SuccessResponse>(); o_data = await BoxService.Attach(StaticBox.id); if (o_data.Status == HttpStatusCode.OK) { alert.Dispose(); Android.App.AlertDialog.Builder alert1 = new Android.App.AlertDialog.Builder(Activity); alert1.SetTitle("Прикрепить контейнер"); alert1.SetMessage(o_data.ResponseData.Message); alert1.SetPositiveButton("Закрыть", (senderAlert1, args1) => { }); Dialog dialog1 = alert1.Create(); dialog1.Show(); FragmentTransaction transaction1 = this.FragmentManager.BeginTransaction(); MainBoxStatusActivity content2 = new MainBoxStatusActivity(); transaction1.Replace(Resource.Id.frameDriverlayout, content2).AddToBackStack(null).Commit(); } else { Toast.MakeText(Activity, o_data.Message, ToastLength.Long).Show(); } } }
private async void StopCommands() { using (var client = ClientHelper.GetClient(CrossSettings.Current.GetValueOrDefault("token", ""))) { BoxService.InitializeClient(client); var o_data = new ServiceResponseObject <SuccessResponse>(); o_data = await BoxService.StopCommands(StaticBox.id); if (o_data.Status == HttpStatusCode.OK) { Toast.MakeText(Activity, "Успешно!", ToastLength.Long).Show(); FragmentTransaction transaction1 = this.FragmentManager.BeginTransaction(); MainBoxStatusActivity content2 = new MainBoxStatusActivity(); transaction1.Replace(Resource.Id.frameDriverlayout, content2); transaction1.Commit(); } else { Toast.MakeText(Activity, o_data.Message, ToastLength.Long).Show(); } } }