Exemple #1
0
        // GET: People
        public ActionResult Index()
        {
            var adults   = _manager.GetAllAdults();
            var children = _manager.GetAllChildren();

            var model = new PeopleIndexModel
            {
                Adults   = adults,
                Children = children
            };

            return(View(model));
        }
        private PeopleIndexModel _GetIndexModel(List <PersonDTO> people)
        {
            var prop = new PeopleIndexModel
            {
                Title          = "People",
                ControllerName = "People",
                Headers        = new List <string> {
                    "Name", "Age", "Email", "PhoneNr"
                }
            };

            foreach (var person in people)
            {
                prop.PkList.Add(person.Pk);
                prop.Values.Add(new List <string> {
                    person.DisplayName, person.Age > 100 ? "" : person.Age.ToString(), person.Email ?? "", person.PhoneNr ?? ""
                });
            }

            return(prop);
        }