public ActionResult TestPage(TestVM model) { model.Sites = new List <SiteDT>(); foreach (var siteDT in SitesManager.GetSites().OrderBy(x => x.Name)) { if (!model.Sites.Any(x => x.Name.ToLower() == siteDT.Name.ToLower())) { model.Sites.Add(siteDT); } } if (!ModelState.IsValid) { return(View(model)); } model.Emails = CustomersManager.GetAllEmails(model.SiteID); return(View(model)); }