コード例 #1
0
        public InstalmentPlan AddNewInstalmentPlan(InstalmentPlanViewDto instalmentPlanDto, int instalmentPlanCount)
        {
            InstalmentPlan InstalmentPlan = new InstalmentPlan()
            {
                Amount            = instalmentPlanDto.Amount,
                Count             = instalmentPlanDto.Count,
                PaymentMethodType = instalmentPlanDto.PaymentMethodType,
                CardBrand         = instalmentPlanDto.CardBrand,
                LineId            = (instalmentPlanCount + 1).ToString()
            };

            return(InstalmentPlan);
        }
コード例 #2
0
        public IndexPageViewDto LoadTestData()
        {
            IndexPageViewDto dto             = new IndexPageViewDto();
            MetaDataViewDto  metaDataViewDto = new MetaDataViewDto
            {
                HostAccount     = "*****@*****.**",
                Msisdn          = "905465553333",
                Language        = "tr",
                ApplicationName = Constants.APPLICATION_NAME,
                MerchantCode    = Constants.MERCHANT_CODE,
                TerminalCode    = Constants.TERMINAL_CODE,
                ClientIPAddress = GetIPAddress()
            };

            PaymentViewDto        paymentViewDto = CreateTestPaymentViewDto();
            InstalmentPlanViewDto instalmentPlan = CreateTestInstalmentPlan();

            dto.MetaData    = metaDataViewDto;
            dto.PaymentView = paymentViewDto;
            dto.PaymentView.InstalmentPlans.Add(instalmentPlan);

            return(dto);
        }