public ActionResult RecentlyCreated() { ADDomain domain = new ADDomain(); List <SelectListItem> days = new List <SelectListItem>(); for (int i = 1; i <= 31; i++) { if (i == 14) { // We are selecting the default number of days to look for users recently created days.Add(new SelectListItem() { Text = i.ToString() + " days", Value = i.ToString(), Selected = true }); } else { days.Add(new SelectListItem() { Text = i.ToString() + " days", Value = i.ToString() }); } } ViewBag.days = days; List <ADUser> users = domain.GetUsersByCriteria(AdvancedSearchFilter.DateCreated, DateTime.Now.AddDays(-14)); return(View(users)); }
public ActionResult RecentlyUpdated() { ADDomain domain = new ADDomain(); List <ADUser> users = domain.GetUsersByCriteria(AdvancedSearchFilter.WhenChanged, DateTime.Now.AddDays(-14)); return(View(users)); }
public ActionResult Index() { ADDomain domain = new ADDomain(); ViewUsersVM users = new ViewUsersVM(); users.RecentlyCreated = domain.GetUsersByCriteria(AdvancedSearchFilter.DateCreated, DateTime.Now.AddDays(-7)).Take(10).ToList(); return(View(users)); }
public PartialViewResult RefreshRecentlyCreated(int days = 7) { int formattedDays = days * (-1); ADDomain domain = new ADDomain(); List <ADUser> users = domain.GetUsersByCriteria(AdvancedSearchFilter.DateCreated, DateTime.Now.AddDays(formattedDays)).ToList(); users.OrderBy(u => u.WhenCreated); return(PartialView("_FilteredUsers", users)); }
public ActionResult Index() { ADDomain domain = new ADDomain(); ViewUsersVM users = new ViewUsersVM(); // by default, we will take up to 10 of the recently created users // should this be a db setting? users.RecentlyCreated = domain.GetUsersByCriteria(AdvancedSearchFilter.DateCreated, DateTime.Now.AddDays(-7)) .Take(10) .ToList(); return(View(users)); }
public ActionResult Index() { if (User.Identity.IsAuthenticated) { ADDomain domain = new ADDomain(); // By default, we'll show the user the accounts that // were created in the last 7 days. List <ADUser> users = domain.GetUsersByCriteria(AdvancedSearchFilter.DateCreated, DateTime.Now.AddDays(-7)).Take(10).ToList(); ViewBag.UsersChanged = users; } return(View()); }