public ActionResult ArticleDetails(int id, string yorum)
        {
            string       uid = User.Identity.GetUserId();
            WriteComment wc  = new WriteComment();

            wc.PersonId = uid;
            wc.Content  = yorum;
            wc.WriteId  = id;
            if (User.Identity.IsAuthenticated)
            {
                Person person = _uw.db.Users.Find(uid);
                if (person.HasPhoto)
                {
                    ViewBag.Photo = "/Uploads/Person/" + uid + ".jpg";
                }
            }
            ViewBag.ıd = User.Identity.GetUserId();
            //Person person = _uw.db.Users.Find(uid);

            ViewBag.Comment = _uw.db.WriteComments.Where(x => x.WriteId == id).ToList();
            Write write = _uw.db.Writes.Where(x => x.Id == id).FirstOrDefault();

            ViewBag.write = _uw.db.Writes.Where(x => x.Id == id).FirstOrDefault();
            _uw.WriteComments.Add(wc);
            _uw.Complete();

            return(RedirectToAction("ArticleDetails"));
        }
        private async void WriteComment_CommentAdd(object sender, RoutedEventArgs e)
        {
            WriteComment writeComment = sender as WriteComment;

            if (writeComment == null)
            {
                return;
            }

            var postData = await GetUpdatedPostData()
                           .ConfigureAwait(true);

            Dispatcher.Invoke(() =>
            {
                ViewModel.CurrentPostData.Comments = postData.Comments;
            });

            await wdgCommentsList.LoadNewComments()
            .ConfigureAwait(true);
        }