Example #1
0
        public ActionResult Index()
        {
            var contacts = contactRepository.GetContacts();
            var model    = new ContactIndexModel()
            {
                Contacts = contacts
            };

            return(View(model));
        }
Example #2
0
        public ActionResult Index()
        {
            var contacts = _contactService.GetAllContacts();
            var model    = new ContactIndexModel();
            var gridData = from contact in contacts
                           orderby contact.LastName, contact.FirstName
                select new ContactViewModel()
            {
                Id        = contact.Id,
                Email     = contact.Email,
                FirstName = contact.FirstName,
                LastName  = contact.LastName
            };
            var grid = _ajaxGridFactory.CreateAjaxGrid(gridData, 1, false, _partitionSize);

            model.Contacts = grid as AjaxGrid <ContactViewModel>;
            return(View(model));
        }