public void VerificarMensagensNovas() { int userId = HttpContext.Session.GetInt32("ID") ?? 0; DateTime dataUltimoAcesso = _db.Int_DP_Usuarios .Where(a => a.Id == userId) .Select(s => s.UltimoLogin) .FirstOrDefault(); DateTime dataUltimoAcesso2 = Globalization.ConverterData(HttpContext.Session.GetString("UltimoAcesso")); List <Mensagem> mensagem = _db.Int_DP_Mensagens .Where(a => a.Data >= dataUltimoAcesso2) .OrderByDescending(b => b.Data) .ToList(); if (mensagem.Count > 0) { ViewBag.NovaMensagem = mensagem; } HttpContext.Session.SetString("Visualizado", "true"); }