public void testClearButton() { LogFilterModel lfm = new LogFilterModel(); lfm.RequestID = 1; ViewResult result = (ViewResult)logsAdminController.Index("Clear", lfm); LogFilterModel resultModel = (LogFilterModel)result.Model; Assert.AreNotEqual(resultModel, lfm); }
public ActionResult Index(int? request = null, String act = null, String user = null, DateTime? before = null, DateTime? after = null, int page = 1) { LogFilterModel lfm = new LogFilterModel(request, user, act, before, after, page); ViewBag.ActionList = BuildActionDropdownList(); ViewBag.UsersList = BuildUserDropdownList(); lfm.filter(); ViewBag.LogAdminActive = true; return View(lfm); }
public void testFilterButton() { LogFilterModel lfm = new LogFilterModel(); lfm.RequestID = 1; ViewResult result = (ViewResult)logsAdminController.Index("Filter", lfm); LogFilterModel resultModel = (LogFilterModel)result.Model; resultModel.PagedLogs = lfm.PagedLogs; Assert.AreEqual(resultModel, lfm); }
public ActionResult Index(String button, LogFilterModel lfm) { ViewBag.ActionList = BuildActionDropdownList(); ViewBag.UsersList = BuildUserDropdownList(); ViewBag.LogAdminActive = true; if (button.Equals("Filter")) { LogFilterModel filter = lfm; filter.page = 1; filter.filter(); return View(filter); } else if (button.Equals("Clear")) { ModelState.Clear(); LogFilterModel filter = new LogFilterModel(); filter.PagedLogs = filter.Logs.OrderByDescending(m => m.ID).ToPagedList(1, 10); return View(filter); } else return View(lfm); }