void BackButton_TouchUpInside(object sender, EventArgs e)
        {
            customMapRenderer.ClearAllReceivers();
            customMapRenderer.removeOverlays();
            StopTimers();

            var window        = UIApplication.SharedApplication.KeyWindow;
            var bottomSheetVC = new BottomSheetViewController(customPin, map, nativeMap, customMapRenderer);

            bottomSheetVC.AddChildViewController(window.RootViewController.ChildViewControllers[0]);

            window.RootViewController = bottomSheetVC;
        }
        void BeginTransferProcess(UIAlertAction obj)
        {
            Console.WriteLine("LET US BEGIN.");

            //Update bottom sheet to show In transfer - empty table and update countdown

            owner.timeRemainingLabel.Text             = "IN TRANSIT";
            owner.timeRemainingLabel.TextColor        = UIColor.Orange;
            owner.potentialRecipientsLabel.Text       = "This organ is currently in transit.";
            owner.potentialRecipientsTableView.Hidden = true;

            //Update map to get rid of overlays and recipients
            customMapRenderer.removeOverlays();
            customMapRenderer.ClearAllReceivers();
            owner.StopTimers();

            currentOrgan.inTransfer = 1;


            //Insert transfer into database and add new helicopter.
            ClinicianMapPage parent = (ClinicianMapPage)formsMap.Parent.Parent;

            parent.NewTransfer(currentOrgan, selectedRecipient, customPin.Position);
        }