public Number(CfNumber source)
 {
     Number1 = source.Number1;
     NationalFormat = source.NationalFormat;
     TollFree = source.TollFree;
     Region = RegionMapper.ToRegion(source.Region);
     if (source.Status.HasValue)
     {
         Status = EnumeratedMapper.ToSoapEnumerated<NumberStatus>(source.Status.Value.ToString());
         StatusSpecified = true;
     }
     LeaseInfo = LeaseInfoMapper.ToLeaseInfo(source.LeaseInfo);
     NumberConfiguration = NumberConfigurationMapper.ToNumberConfiguration(source.NumberConfiguration);
 }
 internal static Number ToNumber(CfNumber source)
 {
     return source == null ? null : new Number(source);
 }
 public CfNumberQueryResult(long totalResults, CfNumber[] number)
 {
     TotalResults = totalResults;
     Number = number;
 }