コード例 #1
0
        internal void AddPaymentRule(Customer customer, BookingType bookingType, decimal percentage, int daysOffset,
                                     BaseDate baseDate, PaymentType paymentType)
        {
            PaymentRule paymentRule = new PaymentRule(this, customer, bookingType, percentage, daysOffset, baseDate,
                                                      paymentType, dataAccessFacade);

            readPaymentRules();
        }
コード例 #2
0
        private void readPaymentRules()
        {
            _paymentRules = new List <PaymentRule>();

            foreach (IPaymentRule paymentRuleEntity in _supplierEntity.PaymentRules)
            {
                PaymentRule paymentRule = new PaymentRule(paymentRuleEntity, this, dataAccessFacade);
                _paymentRules.Add(paymentRule);
            }
        }
コード例 #3
0
        internal void DeletePaymentRule(PaymentRule paymentRule)
        {
            paymentRule.Delete();

            readPaymentRules();
        }
コード例 #4
0
ファイル: Supplier.cs プロジェクト: Klockz/LonelyTreeExam
        private void readPaymentRules()
        {
            _paymentRules = new List<PaymentRule>();

            foreach (IPaymentRule paymentRuleEntity in _supplierEntity.PaymentRules)
            {
                PaymentRule paymentRule = new PaymentRule(paymentRuleEntity, this, dataAccessFacade);
                _paymentRules.Add(paymentRule);
            }
        }
コード例 #5
0
ファイル: Supplier.cs プロジェクト: Klockz/LonelyTreeExam
        internal void DeletePaymentRule(PaymentRule paymentRule)
        {
            paymentRule.Delete();

            readPaymentRules();
        }
コード例 #6
0
ファイル: Supplier.cs プロジェクト: Klockz/LonelyTreeExam
        internal void AddPaymentRule(Customer customer, BookingType bookingType, decimal percentage, int daysOffset, 
            BaseDate baseDate, PaymentType paymentType)
        {
            PaymentRule paymentRule = new PaymentRule(this, customer, bookingType, percentage, daysOffset, baseDate,
                paymentType, dataAccessFacade);

            readPaymentRules();
        }