public async Task <ActionResult> PostTweet(UserTweetVM tModel) { TweetModel tm = new TweetModel() { UserId = tModel.UserId, UserName = tModel.UserName, Tweets = tModel.Tweets }; _context.Add(tm); await _context.SaveChangesAsync(); return(RedirectToAction("Index", new { id = tModel.UserId })); }
public async Task <ActionResult> Index() { var id = HttpContext.Session.GetInt32("userId"); if (id > 0) { var userdetails = await _context.Userdetails.FirstOrDefaultAsync(m => m.Id == id); UserTweetVM ut = new UserTweetVM() { UserId = userdetails.Id, UserName = userdetails.Name, }; ViewBag.AllTweets = await _context.TweetModels.Take(10).ToListAsync(); return(View(ut)); } return(RedirectToAction("Index", "Home")); }