示例#1
0
        /// <summary>
        /// Add comments
        /// </summary>
        /// <param name="obj">comments data</param>
        private async void AddComments(object obj)
        {
            var boolAuthorization = Convert.ToBoolean(GetParamsSetting(AuthorizationKey));

            if (boolAuthorization)
            {
                var result = await HttpRequest.AddComments(FullPageParser.NewsID, obj.ToString(), LinkNews);

                if (result)
                {
                    Comments comItem = new Onliner.Model.News.Comments();
                    comItem.Nickname = ShellViewModel.Instance.Login;
                    comItem.Image    = ShellViewModel.Instance.AvatarUrl;
                    comItem.Time     = "Только что";
                    comItem.Data     = obj.ToString();
                    Comments.Add(comItem);
                }
                Message = string.Empty;
            }
            else
            {
                LogInMessageBox("Чтобы оставлять комментарии необходимо авторизоваться..");
            }
        }
示例#2
0
        /// <summary>
        /// Add comments
        /// </summary>
        /// <param name="obj">comments data</param>
        private async void AddComments(object obj)
        {
            var boolAuthorization = Convert.ToBoolean(GetParamsSetting(AuthorizationKey));

            if (boolAuthorization)
            {
                var result = await HttpRequest.AddComments(FullPageParser.NewsID, obj.ToString(), LinkNews);
                if (result)
                {
                    Comments comItem = new Onliner.Model.News.Comments();
                    comItem.Nickname = ShellViewModel.Instance.Login;
                    comItem.Image = ShellViewModel.Instance.AvatarUrl;
                    comItem.Time = "Только что";
                    comItem.Data = obj.ToString();
                    Comments.Add(comItem);
                }
                Message = string.Empty;
            }
            else
            {
                LogInMessageBox("Чтобы оставлять комментарии необходимо авторизоваться..");
            }
        }