public LogoScreen(int previousScreen, int nextScreen, params Logo[] logos) : base(previousScreen, nextScreen) { logoList = new LogoList(logos); }
public OrderModel setOrderModel(DataModel data) { OrderModel book = new OrderModel(); book.productOid = data.productOid; book.packageOid = data.packageOid; book.memberUuid = data.memberUuid; book.contactFirstname = data.contactFirstname; // "昶宇"; book.contactLastname = data.contactLastname; // "林"; book.contactEmail = data.contactEmail; //"*****@*****.**"; book.telCountryCd = data.telCountryCd; // "886"; book.contactTel = data.contactTel; // "934233332"; book.contactCountryCd = data.contactCountryCd; // "TW"; book.lstGoDt = data.lstGoDt; // "20180906"; book.eventOid = data.eventOid; book.eventBackupData = data.eventBackupData == null ?"" : data.eventBackupData.Replace("-", ""); book.price1Qty = data.price1Qty; //; book.price2Qty = data.price2Qty; book.price3Qty = data.price3Qty; // 0; book.price4Qty = data.price4Qty; book.payMethod = data.payMethod; // "ONLINE_CITI"; book.deviceId = data.deviceId; // "6ed75d896bbef9575563bfe33ab21e07"; book.tokenKey = data.tokenKey; // "6f0748b65c09999b8818abfb3cf1846a";//"46da9fc1c7a765d20957c431d498c88f"; book.crtDevice = data.crtDevice; // "Macintosh"; book.crtBrowser = data.crtBrowser; // "Chrome"; book.crtBrowserVersion = data.crtBrowserVersion; //"68.0.3440.106"; //book.couponUuid = data.couponUuid; //book.priceCoupon = data.priceCoupon; book.adCampaign = data.adCampaign; book.sourceCode = data.sourceCode; //"WEB"; book.sourceParam1 = data.sourceParam1; // "4026"; //book.sourceParam2 = ""; //book.sourceParam3 = ""; book.guideLang = data.guideLang; // "zh-tw"; book.note = data.note; // "this is order note"; book.hasRank = data.hasRank; // "Y"; book.multipricePlatform = data.multipricePlatform; // "01"; book.currency = data.currency; //"TWD"; book.currPriceTotal = data.currPriceTotal.ToString(); // "500"; //book.card = new cardInfo() { cardNo = "" }; //不確定有沒有.. //book.asiaMileMemberNo = "";//不確定有沒有.. //book.asiaMileMemberFirstName = "";//不確定有沒有.. //book.asiaMileMemberLastName = "";//不確定有沒有.. book.orderCusList = data.travelerData; List <modules> ListM = new List <modules>(); // BookingRepostory_3 dd = new BookingRepostory_3(); ListM.Add(this.getFlightInfo2(data)); ListM.Add(this.getShuttleInfo2(data)); ListM.Add(this.getRendCar2(data)); ListM.Add(this.getPsgData2(data)); ListM.Add(this.getSendData2(data)); ListM.Add(this.getOtherData2(data)); ListM.Add(this.getContactData2(data)); book.modules = ListM; book.productUrlOid = data.productUrlOid; // 17379; book.productName = data.productName; // "浪漫水金九"; //string[] c = new string[1]; c[0] = "A01-001-00001"; book.productCity = data.productCity; // c; //string[] c2 = new string[1]; c2[0] = "A01-001"; book.productCountry = data.productCountry; // c2; book.productMainCat = data.productMainCat; // "M07"; book.productOrderHandler = data.productOrderHandler; // "KKDAY"; book.payPmchOid = data.payPmchOid; // "1"; book.couponFailureCode = data.couponFailureCode; // null; //string[] c3 = new string[1]; book.allowedCardNumberArray = data.allowedCardNumberArray; // c3; book.alsoUpdateMember = data.alsoUpdateMember; // true; book.riskStatus = data.riskStatus; // "03"; Pmch pmchObj = new Pmch(); pmchObj.pmchOid = "1"; pmchObj.pmchCode = "CITI_CREDITCARD"; pmchObj.pmchPayURL = "citi/payment/auth"; pmchObj.is3D = "0"; pmchObj.acctdocReceiveMethod = "ONLINE_CITI"; InterfaceSetting interSetting = new InterfaceSetting(); interSetting.isNeedCardInput = "true"; List <LogoList> loglList = new List <LogoList>(); LogoList logo = new LogoList(); logo.logoName = "JCB"; logo.logoUrl = "JCB_URL"; loglList.Add(logo); logo = new LogoList(); logo.logoName = "MASTER"; logo.logoUrl = "MASTER_URL"; loglList.Add(logo); logo = new LogoList(); logo.logoName = "VISA"; logo.logoUrl = "VISA_URL"; loglList.Add(logo); interSetting.logoList = loglList; List <string> acceptedCardTypeListStr = new List <string>(); acceptedCardTypeListStr.Add("MASTERCARD"); acceptedCardTypeListStr.Add("JCB"); acceptedCardTypeListStr.Add("VISA"); interSetting.acceptedCardTypeList = acceptedCardTypeListStr; interSetting.acceptedCurrency = "TWD"; List <string> otherInfoList = new List <string>(); otherInfoList.Add("01"); interSetting.otherInfoList = otherInfoList; pmchObj.interfaceSetting = interSetting; pmchObj.title = "信用卡付款"; pmchObj.bg_class = null; List <string> card_classList = new List <string>(); card_classList.Add("jcb_logo"); card_classList.Add("master_logo"); card_classList.Add("visa_logo"); pmchObj.card_class_list = card_classList; book.pmch = pmchObj; return(book); }