public static CommitteeViewerFragmentCtrl CreateInstance(Legislator legislator) { var newFragment = new CommitteeViewerFragmentCtrl(); var args = new Bundle(); args.PutString(BundleType.Legislator, legislator.SerializeToJson()); newFragment.Arguments = args; return(newFragment); }
public static void StartViewLegislatorIntent(BaseActivity activity, Legislator legislator) { using (var intent = new Intent(activity, typeof(ViewLegislatorActivity))) { if (legislator != null) { intent.PutExtra(BundleType.Legislator, legislator.SerializeToJson()); } activity.StartActivity(intent); } }
public static BillViewerFragmentCtrl CreateInstance(Legislator legislator, BillViewerKind viewerMode) { var newFragment = new BillViewerFragmentCtrl(); var args = new Bundle(); if (legislator != null) { args.PutString(BundleType.Legislator, legislator.SerializeToJson()); } args.PutInt(BundleType.BillViewerFragmentType, (int)viewerMode); newFragment.Arguments = args; return(newFragment); }