//public IQueryable<ContactInfoViewModel> GetContactInfos()
        //{
        //    var contactInfos = _iContactInfoRepository.GetAll();
        //    var contactInfoViewModel = contactInfos.Select(EmContactInfo.SetToViewModel).ToList<ContactInfoViewModel>();
        //    return contactInfoViewModel.AsQueryable();
        //}

        public ContactInfoViewModel GetContactInfo(int id)
        {
            var contactInfo          = _iContactInfoRepository.GetById(id);
            var contactInfoViewModel = EmContactInfo.SetToViewModel(contactInfo);

            return(contactInfoViewModel);
        }