Example #1
0
        public virtual quoteDto.QuoteAddress ToQuoteAddressDto(Address address)
        {
            var result = new quoteDto.QuoteAddress
            {
                City         = address.City,
                CountryCode  = address.CountryCode,
                CountryName  = address.CountryName,
                Email        = address.Email,
                FirstName    = address.FirstName,
                LastName     = address.LastName,
                Line1        = address.Line1,
                Line2        = address.Line2,
                MiddleName   = address.MiddleName,
                Organization = address.Organization,
                Phone        = address.Phone,
                PostalCode   = address.PostalCode,
                RegionId     = address.RegionId,
                RegionName   = address.RegionName,
                Zip          = address.Zip,

                AddressType = address.Type.ToString()
            };

            return(result);
            //return address.ToCoreAddressDto().JsonConvert<quoteDto.Address>();
        }
Example #2
0
        public virtual Address ToAddress(quoteDto.QuoteAddress addressDto)
        {
            var retVal = new Address
            {
                City         = addressDto.City,
                CountryCode  = addressDto.CountryCode,
                CountryName  = addressDto.CountryName,
                Email        = addressDto.Email,
                FirstName    = addressDto.FirstName,
                LastName     = addressDto.LastName,
                Line1        = addressDto.Line1,
                Line2        = addressDto.Line2,
                MiddleName   = addressDto.MiddleName,
                Organization = addressDto.Organization,
                Phone        = addressDto.Phone,
                PostalCode   = addressDto.PostalCode,
                RegionId     = addressDto.RegionId,
                RegionName   = addressDto.RegionName,
                Zip          = addressDto.Zip,

                Type = (AddressType)Enum.Parse(typeof(AddressType), addressDto.AddressType, true)
            };

            return(retVal);

            //return addressDto.JsonConvert<coreDto.Address>().ToAddress();
        }
Example #3
0
 public static Address ToAddress(this quoteDto.QuoteAddress addressDto)
 {
     return(QuoteConverterInstance.ToAddress(addressDto));
 }