public IActionResult Detail(int postID) { if (HttpContext.Session.GetInt32("User") != null) { AccountDetailVM account = new AccountDetailVM(); account = JsonConvert.DeserializeObject <AccountDetailVM>(HttpContext.Session.GetString("User")); PostDetailVM vm = new PostDetailVM(); Post post = Container.GetById(postID); post.Replies = replyContainer.GetAll(); HttpContext.Session.SetString("Id", JsonConvert.SerializeObject(post.Id)); vm = vmconverter.ModelToViewModel(post); vm.account = account; return(View(vm)); } return(RedirectToAction("Index", "Login")); }
public IActionResult ShowReplies() { ReplyViewModel vm = new ReplyViewModel(); List <Reply> replies = new List <Reply>(); replies = replyContainer.GetAll(); vm.replyVMS = vmconverter.ModelsToViewModels(replies); return(View(vm)); }
public void ReplyGetAllTest() { List <Reply> replies = container.GetAll(); Assert.NotEmpty(replies); }