Пример #1
0
        public List <PhoneNumberPerfilModel> UserPhoneNumbersToPhoneNumberModel(Guid userId)
        {
            List <PhoneNumberPerfilModel> phoneNumberPerfilModels = new List <PhoneNumberPerfilModel>();

            List <PhoneNumber> phoneNumbers = _phoneNumberRepository.GetByUserID(userId);

            if (phoneNumbers != null)
            {
                phoneNumbers.ForEach(phoneNumber => {
                    PhoneNumberPerfilModel phoneNumberPerfilModel = new PhoneNumberPerfilModel {
                        PhoneNumberId       = phoneNumber.PhoneNumberId.ToString(),
                        NameContact         = phoneNumber.NameContact,
                        CompletePhoneNumber = GetCompletePhoneNumber(phoneNumber),
                        CountryCode         = phoneNumber.CountryCode,
                        DDD    = phoneNumber.DDD,
                        Number = phoneNumber.Number
                    };

                    phoneNumberPerfilModels.Add(phoneNumberPerfilModel);
                });
            }

            return(phoneNumberPerfilModels);
        }