Advertisement
magnusbakken

Untitled

Mar 12th, 2013
95
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C# 5.40 KB | None | 0 0
  1.         internal static CallResultExchange CreateDataTransferObject(Circulation.CallResult.CallResult result)
  2.         {
  3.             CallResultExchange dto = new CallResultExchange();
  4.            
  5.             dto.AdditionalTelephone = result.CRTLFDAG;
  6.             dto.AddressExtension = result.CRADDRESSEXTENSION;
  7.             dto.CampaignCode = result.CRKAMP;
  8.             dto.CancelImport = result.CRCANCEL_WEB_IMPORT == "1" ? true : false;
  9.             dto.CoAddress = result.CRCO;
  10.             dto.ComplaintCode = result.CRKLKODE;
  11.             dto.CountryCode = result.CRCOUNTRYCODE;
  12.             dto.CreditCardExpiration = result.CRCreditCardExpiration == DateTime.MinValue ? (DateTime?)null : result.CRCreditCardExpiration;
  13.             dto.CreditCardMask = result.CRCreditCardMask;
  14.             dto.CustomerNumber = result.CRABID;
  15.             dto.DeliveryLabelText = result.CRETIKETT;
  16.             dto.DeliveryMessage = result.CRMELD;
  17.             dto.DeliveryTo = result.CRSENDTIL;
  18.             dto.EmailAddress = result.CREMAIL;
  19.             dto.FromDate = result.CRFRADATO;
  20.             dto.FunctionCode = result.CRFUNK;
  21.             dto.Identifier = result.CRID;
  22.             dto.ImportDate = result.CRADATO;
  23.             dto.InvoicePayer = result.CRREGNBET;
  24.             dto.InvoicePayerEmailAddress = result.CREMAILINVOICEPAYER;
  25.             dto.MobileTelephone = result.CRTLFMOB;
  26.             dto.Name = result.CRNAVN;
  27.             dto.NumberOfCopies = result.CRANT;
  28.             dto.OfferCode = result.CRTB;
  29.             dto.OrderReference = result.CRORDER_REF;
  30.             dto.Password = result.CRPASSWORD;
  31.             dto.PaymentAgreementReference = result.CRAGREEMENTREF;
  32.             dto.PaymentAmount = result.CRAMOUNT;
  33.             dto.PaymentStatus = result.CRPAYMENTSTATUS;
  34.             dto.PaymentTransactionNumber = result.CRTRANSACTIONNUMBER;
  35.             dto.PaymentTransactionStatus = result.CRTRANSACTIONSTATUS;
  36.             dto.PrivateTelephone = result.CRTLF;
  37.             dto.ProductCode = result.CRPROD;
  38.             dto.RegistrationDate = result.CRREGDAT;
  39.             dto.ServiceUserState = result.CRSERVICEUSERSTATE;
  40.             dto.Signature = result.CRUSR;
  41.             dto.SocialSecurityNumber = result.CRPERSNR;
  42.             dto.OrderStatus = result.Status.ToString();
  43.             dto.StopCode = result.CRSTOPPKODE;
  44.             dto.StreetName = result.CRADRESSE;
  45.             dto.StudyLocation = result.CRSTUDIESTED;
  46.             dto.TermCode = result.CRTERMIN;
  47.             dto.TitleCode = result.CRTITTEL;
  48.             dto.ToDate = result.CRTILDATO;
  49.             dto.Username = result.CRUSERNAME;
  50.             dto.WorkTelephone = result.CRTLFARB;
  51.             dto.ZipCode = result.CRPNR;
  52.  
  53.             return dto;
  54.         }
  55.  
  56.  
  57.  
  58.         internal static CallResultExchange CreateDataTransferObject(Circulation.CallResult.CallResult result)
  59.         {
  60.             return new CallResultExchange()
  61.             {
  62.                 AdditionalTelephone = result.CRTLFDAG,
  63.                 AddressExtension = result.CRADDRESSEXTENSION,
  64.                 CampaignCode = result.CRKAMP,
  65.                 CancelImport = result.CRCANCEL_WEB_IMPORT == "1" ? true : false,
  66.                 CoAddress = result.CRCO,
  67.                 ComplaintCode = result.CRKLKODE,
  68.                 CountryCode = result.CRCOUNTRYCODE,
  69.                 CreditCardExpiration = result.CRCreditCardExpiration == DateTime.MinValue ? (DateTime?)null : result.CRCreditCardExpiration,
  70.                 CreditCardMask = result.CRCreditCardMask,
  71.                 CustomerNumber = result.CRABID,
  72.                 DeliveryLabelText = result.CRETIKETT,
  73.                 DeliveryMessage = result.CRMELD,
  74.                 DeliveryTo = result.CRSENDTIL,
  75.                 EmailAddress = result.CREMAIL,
  76.                 FromDate = result.CRFRADATO,
  77.                 FunctionCode = result.CRFUNK,
  78.                 Identifier = result.CRID,
  79.                 ImportDate = result.CRADATO,
  80.                 InvoicePayer = result.CRREGNBET,
  81.                 InvoicePayerEmailAddress = result.CREMAILINVOICEPAYER,
  82.                 MobileTelephone = result.CRTLFMOB,
  83.                 Name = result.CRNAVN,
  84.                 NumberOfCopies = result.CRANT,
  85.                 OfferCode = result.CRTB,
  86.                 OrderReference = result.CRORDER_REF,
  87.                 Password = result.CRPASSWORD,
  88.                 PaymentAgreementReference = result.CRAGREEMENTREF,
  89.                 PaymentAmount = result.CRAMOUNT,
  90.                 PaymentStatus = result.CRPAYMENTSTATUS,
  91.                 PaymentTransactionNumber = result.CRTRANSACTIONNUMBER,
  92.                 PaymentTransactionStatus = result.CRTRANSACTIONSTATUS,
  93.                 PrivateTelephone = result.CRTLF,
  94.                 ProductCode = result.CRPROD,
  95.                 RegistrationDate = result.CRREGDAT,
  96.                 ServiceUserState = result.CRSERVICEUSERSTATE,
  97.                 Signature = result.CRUSR,
  98.                 SocialSecurityNumber = result.CRPERSNR,
  99.                 OrderStatus = result.Status.ToString(),
  100.                 StopCode = result.CRSTOPPKODE,
  101.                 StreetName = result.CRADRESSE,
  102.                 StudyLocation = result.CRSTUDIESTED,
  103.                 TermCode = result.CRTERMIN,
  104.                 TitleCode = result.CRTITTEL,
  105.                 ToDate = result.CRTILDATO,
  106.                 Username = result.CRUSERNAME,
  107.                 WorkTelephone = result.CRTLFARB,
  108.                 ZipCode = result.CRPNR,
  109.             };
  110.         }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement