Example #1
0
 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"));
 }
Example #2
0
        public IActionResult ShowReplies()
        {
            ReplyViewModel vm      = new ReplyViewModel();
            List <Reply>   replies = new List <Reply>();

            replies     = replyContainer.GetAll();
            vm.replyVMS = vmconverter.ModelsToViewModels(replies);
            return(View(vm));
        }
Example #3
0
        public void ReplyGetAllTest()
        {
            List <Reply> replies = container.GetAll();

            Assert.NotEmpty(replies);
        }