Beispiel #1
0
        void EditReminder(object sender, EventArgs e)
        {
            var tran = this.FragmentManager.BeginTransaction();
            CustomDatePickerFragment customDatePickerFragment = null;

            // App trackking
            GoogleAnalyticService.Instance.TrackEvent(Activity.GetString(Resource.String.prospect_details), Activity.GetString(Resource.String.prospect_details), "Edit Reminder");


            var frag = this.FragmentManager.FindFragmentByTag(ProspectDetailActivity.CustomDatePickerFragmentTag);

            if (frag == null)
            {
                customDatePickerFragment = new CustomDatePickerFragment();
                Bundle b = new Bundle();
                b.PutString(CustomDatePickerFragment.PROSPECT_FOLLOWUP_KEY, JsonConvert.SerializeObject(this.prospect.SearchResult.Id));
                customDatePickerFragment.Arguments = b;
                // register fragment
            }
            else
            {
                customDatePickerFragment = (CustomDatePickerFragment)frag;
            }

            Activity.SetTitle(Resource.String.edit_reminder);
            tran.Hide(this);
            tran.Add(Resource.Id.prospect_details_placeholder, customDatePickerFragment, ProspectDetailActivity.CustomDatePickerFragmentTag);
            tran.Commit();
        }
Beispiel #2
0
        private void LoadDatePicker()
        {
            var frag = this.FragmentManager.FindFragmentByTag(ProspectDetailActivity.CustomDatePickerFragmentTag);

            if (frag != null)
            {
                CustomDatePickerFragment datePickerFragment = (CustomDatePickerFragment)frag;
                if (datePickerFragment.FinishedCreatingReminder)
                {
                }
            }
        }