Пример #1
0
 private void AddVotersTypeParameters(Dictionary <string, object> parameters, VotersType type)
 {
     if (type != VotersType.All)
     {
         parameters.Add(type == VotersType.Likes ? "likes" : "flags", 1);
     }
 }
Пример #2
0
        private void VotersAction(Post post, VotersType type)
        {
            if (post == null)
            {
                return;
            }

            var isLikers = type == VotersType.Likes;

            Activity.Intent.PutExtra(PostUrlExtraPath, post.Url);
            Activity.Intent.PutExtra(PostNetVotesExtraPath, isLikers ? post.NetLikes : post.NetFlags);
            Activity.Intent.PutExtra(VotersFragment.VotersType, isLikers);
            ((BaseActivity)Activity).OpenNewContentFragment(new VotersFragment());
        }
Пример #3
0
        private void VotersAction(Post post, VotersType type)
        {
            if (post == null)
            {
                return;
            }

            var isLikers = type == VotersType.Likes;

            Activity.Intent.PutExtra(PostUrlExtraPath, post.Url.Substring(post.Url.LastIndexOf("@", StringComparison.Ordinal)));
            Activity.Intent.PutExtra(PostNetVotesExtraPath, isLikers ? post.NetLikes : post.NetFlags);
            Activity.Intent.PutExtra(VotersFragment.VotersType, isLikers);
            ((BaseActivity)Activity).OpenNewContentFragment(new VotersFragment());
        }
Пример #4
0
 public VotersViewController(Post post, VotersType votersType, bool isComment = false)
 {
     _post       = post;
     _votersType = votersType;
     _isComment  = isComment;
 }
Пример #5
0
 public VotersModel(string url, VotersType type) : base(url)
 {
     Type = type;
 }
Пример #6
0
 public VotersViewController(Post post, VotersType votersType)
 {
     _post       = post;
     _votersType = votersType;
 }