public ActionResult Edit(FormCollection collection, string submit) { var id = collection["TweetId"]; var userId = collection["UserName"]; if (submit == "Edit") { TempData[CurrentTweet] = new TweetManagement().GetTweet(Convert.ToInt32(id)); //return RedirectToAction("Index", new { id = userId }); } else { new TweetManagement().DeleteTweet(Convert.ToInt32(id)); //return RedirectToAction("Index", new { id = userId }); } //TempData[UserId] = userId; return(RedirectToAction("Index")); }
public ActionResult Index() { //if (TempData.ContainsKey(UserId)) //{ // Session[UserId] = TempData[UserId]; //} var userId = Session[UserId].ToString(); var model = new TweetManagement().GetUserTweet(userId); if (TempData.Any()) { if (TempData.ContainsKey(CurrentTweet)) { model.CurrentTweet = TempData[CurrentTweet] as Tweet; //TempData.Remove(CurrentTweet); } if (TempData.ContainsKey(UserListToFollow)) { model.UserListToFollow = TempData[UserListToFollow] as List <Follow>; //TempData.Remove(UserListToFollow); } } return(View(model)); }