Пример #1
0
        /// <summary>
        /// Gets list of email addresses associated with a specific contact.
        /// </summary>
        /// <param name="contactId"></param>
        /// <returns></returns>
        private ICollection<EmailVM> GetEmailAddresses(int contactId)
        {
            EmailVM vm = new EmailVM();
            List<Email> emails = db.EmailAddresses.Where(c => c.Contact.Id == contactId).ToList();
            ICollection<EmailVM> emailList = new List<EmailVM>();

            foreach (Email email in emails)
            {
                emailList.Add(vm.emailToViewModel(email));
            }

            return emailList;
        }