Пример #1
0
        public IQueryable <ContactInfoViewModel> GetAll()
        {
            var contactInfos         = _iContactInfoRepository.GetAll();
            var contactInfoViewModel = contactInfos.Select(EmContactInfo.SetToViewModel).ToList <ContactInfoViewModel>();

            return(contactInfoViewModel.AsQueryable());
        }
Пример #2
0
        private async Task <IEnumerable <ContactInfoModel> > DownloadData()
        {
            var result = Task.Run(
                () =>
            {
                Thread.Sleep(1000);
                return(_contactInfoRepository.GetAll().Select(c => new ContactInfoModel(c)).AsEnumerable());
            });

            return(await result);
        }
Пример #3
0
        public IEnumerable <ContactInfo> GetContactInfos()
        {
            var contactInfos = _iContactInfoRepository.GetAll();

            return(contactInfos);
        }