Exemple #1
0
        void PostShare(string shareText)
        {
            this.shareText = shareText;
            if (!FacebookSwitch.On)
            {
                return;
            }

            IFacebookService service = new IOSFacebookService();

            service.ShareFacebookChallenge(this, Challenge, shareText.Equals(placeholderText) ? string.Empty : shareText);

            //if (ShareTemplate != null)//commented error message before login view
            //{
            //    NavigationController.PopViewController(true);
            //    SubmitChallenge(SubmitButton);

            //    ShareModel share = new ShareModel();
            //    share.ShareTransactionId = ShareTemplate.ShareTransactionID;
            //    share.BodyMessage = shareText;
            //    share.ShareEntryList = System.Linq.Enumerable.ToList(ShareTemplate.NetworkShareList); ;//new List<ShareNetworkStatus>() { new ShareNetworkStatus { NetworkName = "Twitter", AllowSharing = true } }
            //    SL.Manager.PostShare(share, PostShareResponse);

            //}
        }
        private void SharePhotoToFacebook()
        {
            IFacebookService service = new IOSFacebookService();

            service.ShareFacebookChallenge(this, Challenge);
        }