/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// ///Admin Messaje /// public async Task <ActionResult> Index() { int inbox = SmsCount.AdminMsgCount(); ViewData["inbox"] = inbox; return(View(await db.Messages.OrderByDescending(o => o.CreateDate).ToListAsync())); }
public async Task <ActionResult> UserAllmsg(int id) { UserDb UserSession = (UserDb)Session["User"]; if (id == UserSession.Id) { var msgs = await db.Messages.Where(f => f.UserDbId == UserSession.Id || f.ToMesssageUserDbId == UserSession.Id).OrderByDescending(o => o.CreateDate).ToListAsync(); int inbox = SmsCount.UserMsgCount(id); return(PartialView(msgs)); } else { return(RedirectToAction("Index", "MyAccount")); } }