public JsonResult AddComment() { CommentAddViewModel vm = new CommentAddViewModel(); string text = RequestUtils.GetFormText(Request, "text"); int contentID = RequestUtils.GetFormInt(Request, "objectid"); if (_profileService.CurrentProfile != null && !string.IsNullOrEmpty(text) && contentID > 0) { { var comment = new Comment { ProfileID = _profileService.CurrentProfile.ID, Text = text, CreateDate = DateTime.Now, ObjectID = contentID, ObjectType = "content", ProfileName = _profileService.CurrentProfile.Name, ProfileImage = _profileService.CurrentProfile.Image }; comment.ID = _contentRepository.AddComment(comment); vm.Status = "success"; var content = _contentRepository.GetContent(comment.ObjectID); if (content != null) { vm.CommentCount = content.CommentCount; } // vm.Comment = comment; // Формирование даты для вывода. //vm.Date = content.CreateDate.ToString("dd MMMM yyyy") + " в " + content.CreateDate.ToString("HH:mm"); vm.Comment = new CommentViewModel(comment); } } return(Json(vm)); }