public static void Main()
Console.WriteLine("Hello World");
GdoCreateQuoteData gc = new GdoCreateQuoteData();
gc.CamLocationId = "12345654656565";
gc.AddressId = "12345654656565";
gc.Line1 = "12345654656565";
gc.Line2 = "12345654656565";
gc.Line3 = "12345654656565";
gc.Line4 = "12345654656565";
gc.City = "12345654656565";
gc.State = "12345654656565";
gc.Suburb = "12345654656565";
gc.PostalCode = "12345654656565";
gc.CountryCode = "12345654656565";
gc.RegionName = "12345654656565";
gc.BillToCustomer = "34896573489756934785";
public static void MapCustomerAddress(ICustomerAdddress ica){
Console.WriteLine(" City : " + ica.City);
public interface ICustomerAdddress {
string CamLocationId { get; set; }
string AddressId { get; set; }
string Line1 { get; set; }
string Line2 { get; set; }
string Line3 { get; set; }
string Line4 { get; set; }
string City { get; set; }
string State { get; set; }
string Suburb { get; set; }
string PostalCode { get; set; }
string CountryCode { get; set; }
string Country { get; set; }
string UCID { get; set; }
string UCIDStatus { get; set; }
string Status { get; set; }
string RegionName {get; set;}
public class GdoCreateQuoteData : ICustomerAdddress {
public string SoldToCustomer { get; set; }
public string BillToCustomer { get; set; }
public string ServiceTag { get; set; }
public string ContractCode { get; set; }
public string ChannelCode { get; set; }
public string WarrantySKU { get; set; }
public string TagPrice { get; set; }
public string CamLocationId { get; set; }
public string AddressId { get; set; }
public string Line1 { get; set; }
public string Line2 { get; set; }
public string Line3 { get; set; }
public string Line4 { get; set; }
public string City { get; set; }
public string State { get; set; }
public string Suburb { get; set; }
public string PostalCode { get; set; }
public string CountryCode { get; set; }
public string Country { get; set; }
public string UCID { get; set; }
public string UCIDStatus { get; set; }
public string Status { get; set; }
public string RegionName {get; set;}