Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- internal static CallResultExchange CreateDataTransferObject(Circulation.CallResult.CallResult result)
- {
- CallResultExchange dto = new CallResultExchange();
- dto.AdditionalTelephone = result.CRTLFDAG;
- dto.AddressExtension = result.CRADDRESSEXTENSION;
- dto.CampaignCode = result.CRKAMP;
- dto.CancelImport = result.CRCANCEL_WEB_IMPORT == "1" ? true : false;
- dto.CoAddress = result.CRCO;
- dto.ComplaintCode = result.CRKLKODE;
- dto.CountryCode = result.CRCOUNTRYCODE;
- dto.CreditCardExpiration = result.CRCreditCardExpiration == DateTime.MinValue ? (DateTime?)null : result.CRCreditCardExpiration;
- dto.CreditCardMask = result.CRCreditCardMask;
- dto.CustomerNumber = result.CRABID;
- dto.DeliveryLabelText = result.CRETIKETT;
- dto.DeliveryMessage = result.CRMELD;
- dto.DeliveryTo = result.CRSENDTIL;
- dto.EmailAddress = result.CREMAIL;
- dto.FromDate = result.CRFRADATO;
- dto.FunctionCode = result.CRFUNK;
- dto.Identifier = result.CRID;
- dto.ImportDate = result.CRADATO;
- dto.InvoicePayer = result.CRREGNBET;
- dto.InvoicePayerEmailAddress = result.CREMAILINVOICEPAYER;
- dto.MobileTelephone = result.CRTLFMOB;
- dto.Name = result.CRNAVN;
- dto.NumberOfCopies = result.CRANT;
- dto.OfferCode = result.CRTB;
- dto.OrderReference = result.CRORDER_REF;
- dto.Password = result.CRPASSWORD;
- dto.PaymentAgreementReference = result.CRAGREEMENTREF;
- dto.PaymentAmount = result.CRAMOUNT;
- dto.PaymentStatus = result.CRPAYMENTSTATUS;
- dto.PaymentTransactionNumber = result.CRTRANSACTIONNUMBER;
- dto.PaymentTransactionStatus = result.CRTRANSACTIONSTATUS;
- dto.PrivateTelephone = result.CRTLF;
- dto.ProductCode = result.CRPROD;
- dto.RegistrationDate = result.CRREGDAT;
- dto.ServiceUserState = result.CRSERVICEUSERSTATE;
- dto.Signature = result.CRUSR;
- dto.SocialSecurityNumber = result.CRPERSNR;
- dto.OrderStatus = result.Status.ToString();
- dto.StopCode = result.CRSTOPPKODE;
- dto.StreetName = result.CRADRESSE;
- dto.StudyLocation = result.CRSTUDIESTED;
- dto.TermCode = result.CRTERMIN;
- dto.TitleCode = result.CRTITTEL;
- dto.ToDate = result.CRTILDATO;
- dto.Username = result.CRUSERNAME;
- dto.WorkTelephone = result.CRTLFARB;
- dto.ZipCode = result.CRPNR;
- return dto;
- }
- internal static CallResultExchange CreateDataTransferObject(Circulation.CallResult.CallResult result)
- {
- return new CallResultExchange()
- {
- AdditionalTelephone = result.CRTLFDAG,
- AddressExtension = result.CRADDRESSEXTENSION,
- CampaignCode = result.CRKAMP,
- CancelImport = result.CRCANCEL_WEB_IMPORT == "1" ? true : false,
- CoAddress = result.CRCO,
- ComplaintCode = result.CRKLKODE,
- CountryCode = result.CRCOUNTRYCODE,
- CreditCardExpiration = result.CRCreditCardExpiration == DateTime.MinValue ? (DateTime?)null : result.CRCreditCardExpiration,
- CreditCardMask = result.CRCreditCardMask,
- CustomerNumber = result.CRABID,
- DeliveryLabelText = result.CRETIKETT,
- DeliveryMessage = result.CRMELD,
- DeliveryTo = result.CRSENDTIL,
- EmailAddress = result.CREMAIL,
- FromDate = result.CRFRADATO,
- FunctionCode = result.CRFUNK,
- Identifier = result.CRID,
- ImportDate = result.CRADATO,
- InvoicePayer = result.CRREGNBET,
- InvoicePayerEmailAddress = result.CREMAILINVOICEPAYER,
- MobileTelephone = result.CRTLFMOB,
- Name = result.CRNAVN,
- NumberOfCopies = result.CRANT,
- OfferCode = result.CRTB,
- OrderReference = result.CRORDER_REF,
- Password = result.CRPASSWORD,
- PaymentAgreementReference = result.CRAGREEMENTREF,
- PaymentAmount = result.CRAMOUNT,
- PaymentStatus = result.CRPAYMENTSTATUS,
- PaymentTransactionNumber = result.CRTRANSACTIONNUMBER,
- PaymentTransactionStatus = result.CRTRANSACTIONSTATUS,
- PrivateTelephone = result.CRTLF,
- ProductCode = result.CRPROD,
- RegistrationDate = result.CRREGDAT,
- ServiceUserState = result.CRSERVICEUSERSTATE,
- Signature = result.CRUSR,
- SocialSecurityNumber = result.CRPERSNR,
- OrderStatus = result.Status.ToString(),
- StopCode = result.CRSTOPPKODE,
- StreetName = result.CRADRESSE,
- StudyLocation = result.CRSTUDIESTED,
- TermCode = result.CRTERMIN,
- TitleCode = result.CRTITTEL,
- ToDate = result.CRTILDATO,
- Username = result.CRUSERNAME,
- WorkTelephone = result.CRTLFARB,
- ZipCode = result.CRPNR,
- };
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement