Beispiel #1
0
        public PhoneNumber GetOfficeFullNumber(Guid officeId)
        {
            Office office = _uoW.OfficeRepository.Get(officeId);

            if (office == null)
            {
                throw new Exception("This office does not exist");
            }

            Random random = new Random();

            var dialCode    = DialCodeService.GetDialCodeByCountry(office.Address.Country);
            var phoneNum    = random.Next(100000000, 999999999).ToString();
            var phoneNumber = new PhoneNumber(phoneNum, dialCode);

            return(phoneNumber);
        }