Exemplo n.º 1
0
 protected override void OnActivityResult(int requestCode, Result resultCode, Intent data)
 {
     //when regester activity retrun data, it will be execute
     if (requestCode == 1 && resultCode == Result.Ok)
     {
         TextView txtItinerary = FindViewById <TextView>(Resource.Id.txtItineraryRecord);
         string   name         = data.GetStringExtra("name");
         try
         {
             DBItineraryRepository dbr = new DBItineraryRepository();
             var result = dbr.GetRecord(name);
             txtItinerary.Text = result;
         }
         catch (Exception ex)
         {
             Toast.MakeText(this, ex.Message, ToastLength.Short).Show();
         }
     }
 }
Exemplo n.º 2
0
        protected override void OnCreate(Bundle savedInstanceState)
        {
            base.OnCreate(savedInstanceState);

            SetContentView(Resource.Layout.itineraryLayout);
            // Create your application here
            string name = Intent.GetStringExtra("name");

            TextView txtItinerary = FindViewById <TextView>(Resource.Id.txtItineraryRecord);

            try {
                DBItineraryRepository dbr = new DBItineraryRepository();
                var result = dbr.GetRecord(name);
                txtItinerary.Text = result;
            }
            catch (Exception ex)
            {
            }

            Button btnAddIti = FindViewById <Button>(Resource.Id.btnAddIti);

            btnAddIti.Click += ((sender, e) =>
            {
                var intent = new Intent(this, typeof(AddItineraryAct));
                intent.PutExtra("editThis", txtItinerary.Text);
                intent.PutExtra("name", name);
                StartActivityForResult(intent, 1);
                OverridePendingTransition(Resource.Animation.fade_in, Resource.Animation.fade_out);
            });

            txtItinerary.Click += (sender, e) =>
            {
                var intent = new Intent(this, typeof(AddItineraryAct));
                intent.PutExtra("editThis", txtItinerary.Text);
                intent.PutExtra("name", name);
                StartActivityForResult(intent, 1);
                OverridePendingTransition(Resource.Animation.fade_in, Resource.Animation.fade_out);
            };
        }