public ActionResult Index() { DbChatMessageRepository chatrepo = new DbChatMessageRepository(); Accounts Account = (Accounts)Session["LoggedInAccounts"]; if (Account == null) // check if a session is active ( if someone is logged in), if not redirect to login. { return(Redirect("~/Account/Login")); } else { return(View(chatrepo.GetLastChatMessages(Account.Email))); } }