public async Task <ActionResult> Index() { var _objects = IssueManager.GetAllOf(User.Identity.Name); var _views = IssueMappers.IssuesToViews(_objects); if (User.Identity.IsAuthenticated) { return(View("Index", _views.Where(t => t.CreatedBy == User.Identity.Name).ToList())); } return(View("Index", _views)); }
public ActionResult GetMonthSummary() { var _objects = IssueManager.GetAllOf(User.Identity.Name) .Where(t => t.IsInMonth(DateTime.Now.Month)); MonthSummary summary = new MonthSummary(_objects); if (Request.IsAjaxRequest()) { return(PartialView("Dashboards/_MonthDashboard", summary)); } return(View("Dashboards/_MonthDashboard", summary)); }
public async Task <ActionResult> GetToVerifyIssues(int?page) { if (page == null) { page = 1; } var _objects = IssueManager.GetAllOf(User.Identity.Name); _objects = _objects.Where(t => !t.IsVerified) .OrderByDescending(t => t.UpdatedDate) .ThenByDescending(t => t.CreatedDate) .ToList(); var _views = IssueMappers.IssuesToViews(_objects); ViewBag.VerifyIssues = _views; if (Request.IsAjaxRequest()) { return(PartialView("Issues/_IssuesToVerify", _views.ToPagedList(pageNumber: page ?? 1, pageSize: PageSize))); } return(View("Index", _views)); }