//protected UserManager<ApplicationUser> UserManager = new UserManager<ApplicationUser>(new UserStore<ApplicationUser>(new ApplicationDbContext())); // // GET: /Recruitment/ public ActionResult Index() { var statsVM = new RecruitmentStatsViewModel(); statsVM.SubmittersLastWeek = ent.LastWeeksSubmissionStats.ToList(); statsVM.MailersLastWeek = ent.LastWeeksMailStats.ToList(); statsVM.SubmittersLastMonth = mnthEnt.LastMonthsSubmissionStats.ToList(); statsVM.MailersLastMonth = mnthEnt.LastMonthsMailStats.ToList(); statsVM.MailsToSend = db.RecruitmentMailees.Where(m => (m.MailerId == null) && (m.CorpId_AtLastCheck >= 1000000) && (m.CorpId_AtLastCheck <= 1000200)).Count(); statsVM.ApplicationsToProcess = appent.ApplicantLists.Where(a => (a.Status != ApplicationReviewViewModel.ApplicationStatus.Accepted.ToString()) && (a.Status != ApplicationReviewViewModel.ApplicationStatus.Rejected.ToString())).Count(); return View(statsVM); }
public ActionResult Home() { var statsVM = new RecruitmentStatsViewModel(); statsVM.SubmittersLastWeek = ent.LastWeeksSubmissionStats.ToList(); statsVM.MailersLastWeek = ent.LastWeeksMailStats.ToList(); statsVM.SubmittersLastMonth = mnthEnt.LastMonthsSubmissionStats.ToList(); statsVM.MailersLastMonth = mnthEnt.LastMonthsMailStats.ToList(); statsVM.MailsToSend = db.RecruitmentMailees.Where(m => (m.MailerId == null && !m.Name.Contains("Citizen") && !m.Name.Contains("Trader") && !m.Name.Contains("Miner"))).ToList() .Where(m => ((m.InNPCCorp) && (m.DateOfBirthInRange))).Count(); statsVM.ApplicationsToProcess = appent.ApplicantLists.Where(a => (a.Status != ApplicationReviewViewModel.ApplicationStatus.Accepted.ToString()) && (a.Status != ApplicationReviewViewModel.ApplicationStatus.Rejected.ToString())).Count(); return View(statsVM); }