示例#1
0
        public ActionResult Archive()
        {
            ViewBag.Page = "Archive";
            var model = new SingleBugViewModel
            {
                Bugs = BugRepository.GetAllBugs().Where(b => b.UserID == UserMgr.GetUserId(User) && b.Open == false).AsQueryable().OrderByDescending(b => b.BugID)
            };

            return(View(model));
        }
示例#2
0
        public ActionResult Dashboard(SingleBugViewModel model)
        {
            if (!string.IsNullOrEmpty(model.Query))
            {
                model.Bugs = BugRepository.GetAllBugs().Where(
                    b => b.UserID == UserMgr.GetUserId(User) && b.Open == true).AsQueryable().FullTextSearchQuery(model.Query).OrderByDescending(b => b.BugID);
            }
            else
            {
                model.Bugs = BugRepository.GetAllBugs().Where(b => b.UserID == UserMgr.GetUserId(User) && b.Open == true).AsQueryable().OrderByDescending(b => b.BugID);
            }

            return(View(model));
        }