public override View OnCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) { try { View view; if (StaticUser.PresenceOnPage != true) { view = inflater.Inflate(Resource.Layout.activity_not_found_book, container, false); var btn_add_order1 = view.FindViewById <Button>(Resource.Id.btn_add_order1); btn_add_order1.Click += delegate { try { Android.App.FragmentTransaction transaction = this.FragmentManager.BeginTransaction(); AddOrderActivity content = new AddOrderActivity(); transaction.Replace(Resource.Id.framelayout, content).AddToBackStack(null); transaction.Commit(); } catch (Exception ex) { Toast.MakeText(Activity, ex.Message, ToastLength.Long); } }; return(view); } else { view = inflater.Inflate(Resource.Layout.activity_order_book, container, false); lstOrder = view.FindViewById <ListView>(Resource.Id.orderlistview); orderlist = new List <OrderBookModel>(); //начинай тестиьть GetOrders(); //editEnterOrder.TextChanged += EtSearch_TextChanged; //int i = 0; //while(i<1) //{ // OrderResponse order = new OrderResponse(); // order = o_date.Rusult; //} //AuthResponseData o_user_data = new AuthResponseData(); //o_user_data = o_data.ResponseData; return(view); } } catch (Exception ex) { var view = inflater.Inflate(Resource.Layout.activity_errors_handling, container, false); var TextOfError = view.FindViewById <TextView>(Resource.Id.TextOfError); TextOfError.Text += "\n(Ошибка: " + ex.Message + ")"; return(view); } }
private void DisplayButton_Click(object sender, System.EventArgs e) { FragmentTransaction transaction1 = this.FragmentManager.BeginTransaction(); AddOrderActivity fragment = new AddOrderActivity(); Bundle args = new Bundle(); args.PutString("isDestination", myCity); fragment.Arguments = args; transaction1.Replace(Resource.Id.framelayout, fragment).AddToBackStack(null).Commit(); }
public override View OnCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) { try { var view = inflater.Inflate(Resource.Layout.activity_not_found_order, container, false); var image = view.FindViewById <ImageView>(Resource.Id.img_not_found); var txt_not_found = view.FindViewById <TextView>(Resource.Id.txt_not_found_something); var btn_add_order = view.FindViewById <Button>(Resource.Id.NotFoundOrderBtnAddOrder); if (StaticUser.NamePadeAbsenceSomething == "AlarmsActivity") { image.SetImageBitmap(BitmapFactory.DecodeResource(this.Resources, Resource.Drawable.PageNotFound)); btn_add_order.Visibility = ViewStates.Gone; txt_not_found.Text = "На данный момент тревог не обнаружено."; } else if (StaticUser.NamePadeAbsenceSomething == "BoxListActivity") { image.SetImageBitmap(BitmapFactory.DecodeResource(this.Resources, Resource.Drawable.PageNotFound)); btn_add_order.Visibility = ViewStates.Gone; txt_not_found.Text = "Контейнеров не обнаружено."; } else if (StaticUser.NamePadeAbsenceSomething == "OrderNotFoundForDriver") { image.SetImageBitmap(BitmapFactory.DecodeResource(this.Resources, Resource.Drawable.PageNotFound)); btn_add_order.Visibility = ViewStates.Gone; txt_not_found.Text = "У текущей задачи нет заказа."; } else { btn_add_order.Click += delegate { try { FragmentTransaction transaction = this.FragmentManager.BeginTransaction(); AddOrderActivity content = new AddOrderActivity(); transaction.Replace(Resource.Id.framelayout, content); transaction.Commit(); } catch (Exception ex) { Toast.MakeText(Activity, ex.Message, ToastLength.Long).Show(); } }; } return(view); } catch (Exception ex) { var view = inflater.Inflate(Resource.Layout.activity_errors_handling, container, false); var TextOfError = view.FindViewById <TextView>(Resource.Id.TextOfError); TextOfError.Text += "\n(Ошибка: " + ex.Message + ")"; return(view); } }
public override View OnCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) { var view = inflater.Inflate(Resource.Layout.activity_not_found_book, container, false); var btn_add_order1 = view.FindViewById <Button>(Resource.Id.btn_add_order1); btn_add_order1.Click += delegate { try { FragmentTransaction transaction = this.FragmentManager.BeginTransaction(); AddOrderActivity content = new AddOrderActivity(); transaction.Replace(Resource.Id.framelayout, content); transaction.Commit(); } catch (Exception ex) { Toast.MakeText(Activity, ex.Message, ToastLength.Long).Show(); } }; return(view); }
public override View OnCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) { var view = inflater.Inflate(Resource.Layout.activity_order_price, container, false); preloader = view.FindViewById <ProgressBar>(Resource.Id.loader); txt_From = view.FindViewById <TextView>(Resource.Id.OrderPriceTextFrom); txt_To = view.FindViewById <TextView>(Resource.Id.OrderPriceTextTo); txt_Distance = view.FindViewById <TextView>(Resource.Id.OrderPriceTextDistance); txt_Insurance_Price = view.FindViewById <TextView>(Resource.Id.OrderPriceTextInsurancePrice); txt_Shipping_Cost = view.FindViewById <TextView>(Resource.Id.OrderPriceTextShippingCost); btn_add_order = view.FindViewById <Button>(Resource.Id.OrderPriceBtnAddOrder); btn_add_order_again = view.FindViewById <Button>(Resource.Id.OrderPriceBtnAddOrderAgain); txt_Shipping_Cost.Text = StaticOrder.Amount; txt_Insurance_Price.Text = StaticOrder.Insurance_amount + " ₽"; txt_Distance.Text = StaticOrder.Distance + " км"; txt_To.Text = StaticOrder.Destination_address; txt_From.Text = StaticOrder.Inception_address; btn_add_order_again.Click += async delegate { AlertDialog.Builder alert = new AlertDialog.Builder(Activity); alert.SetTitle("Внимание!"); alert.SetMessage("Вы действительно хотите сделать перерасчёт стоимости ?"); alert.SetPositiveButton("Да", (senderAlert, args) => { FragmentTransaction transaction = FragmentManager.BeginTransaction(); AddOrderActivity content = new AddOrderActivity(); transaction.Replace(Resource.Id.framelayout, content).AddToBackStack(null).Commit(); CrossSettings.Current.AddOrUpdateValue("OrderInStageOfBid", "false"); base.OnDestroy(); }); alert.SetNegativeButton("Отмена", (senderAlert, args) => {}); Dialog dialog = alert.Create(); dialog.Show(); }; btn_add_order.Click += async delegate { preloader.Visibility = Android.Views.ViewStates.Visible; if (StaticUser.PresenceOnPage != true) { Android.App.FragmentTransaction transaction2 = this.FragmentManager.BeginTransaction(); AlertDialog.Builder alert = new AlertDialog.Builder(Activity); alert.SetTitle("Внимание!"); alert.SetMessage("Для оформления заказа необходимо войти или зарегистрироваться."); alert.SetPositiveButton("Регистрация", (senderAlert, args) => { alert.Dispose(); Android.App.AlertDialog.Builder alert1 = new Android.App.AlertDialog.Builder(Activity); alert1.SetTitle("Внимание!"); alert1.SetMessage("Необходимо выбрать вид регистрации."); alert1.SetPositiveButton("Для физ.лица", (senderAlert1, args1) => { Activity_Registration_Individual_Person content4 = new Activity_Registration_Individual_Person(); transaction2.Replace(Resource.Id.framelayout, content4).AddToBackStack(null).Commit(); }); alert1.SetNegativeButton("Для юр.лица", (senderAlert1, args1) => { Activity_Legal_Entity_Registration content3 = new Activity_Legal_Entity_Registration(); transaction2.Replace(Resource.Id.framelayout, content3).AddToBackStack(null).Commit(); }); Dialog dialog1 = alert1.Create(); dialog1.Show(); }); alert.SetNegativeButton("Вход", (senderAlert, args) => { AuthActivity content3 = new AuthActivity(); transaction2.Replace(Resource.Id.framelayout, content3).AddToBackStack(null).Commit(); }); Dialog dialog = alert.Create(); dialog.Show(); } else { StaticUser.NeedToCreateOrder = true; Android.App.FragmentTransaction transaction1 = this.FragmentManager.BeginTransaction(); UserActivity content = new UserActivity(); transaction1.Replace(Resource.Id.framelayout, content); transaction1.Commit(); } }; return(view); }