Ejemplo n.º 1
0
        public PersonSearchVieModel <T> GetPersons <T>() where T : Person
        {
            var model = new PersonSearchVieModel <T>();

            model.Entities = SearchPersons <T>(null, null, null, null, null);

            model.States = AppCache.Instance.States.ToSelectList();

            return(model);
        }
Ejemplo n.º 2
0
        public ActionResult Suppliers()
        {
            var model = new PersonSearchVieModel <Supplier>();

            model.Entities = (from s in db.Entities.Include(s => s.PhoneNumbers).Include(s => s.EmailAddresses).ToList().OfType <Supplier>()
                              select new PersonViewModel <Supplier> {
                Person = s
            }).OrderBy(s => s.Person.Name).ToList();

            model.States = db.States.ToSelectList();

            return(View(model));
        }