Exemple #1
0
 private void SetSkontoProperties(SkontoViewModel skonto)
 {
     //skonto.SkontoBasisBetrag = BaseAmount;
     //skonto.InvoiceDate = InvoiceDate;
     //skonto.InvoiceDueDate = InvoiceDueDate;
     //skonto.CurrentRuleSet = CurrentValidationRuleset; // invoice.InvoiceSubtype.VariantOption;
     //skonto.SkontoBasisBetrag = BaseAmount; //  invoice.TotalGrossAmount;
     //skonto.InvoiceDueDays = InvoiceDueDays;
     // skonto.UpdateFromSkontoListEntry(this);
 }
Exemple #2
0
        private void UpdateSkonto(SkontoViewModel model)
        {
            Log.TraceWrite(CallerInfo.Create(), "at Entry");
            InvoiceDatesChangedEventArgs args = new InvoiceDatesChangedEventArgs();

            args.InvoiceDate    = InvoiceDate;
            args.InvoiceDueDate = InvoiceDueDate;
            args.BaseAmount     = BaseAmount;
            model.Update(args);
            return;
        }
Exemple #3
0
 private void SetFromPaymentConditions(PaymentConditionsType paymentConditions)
 {
     SkontoList.Clear();
     foreach (DiscountType discount in paymentConditions.Discount)
     {
         SkontoViewModel skontoView = _uc.Resolve <SkontoViewModel>(new ParameterOverrides()
         {
             { "skontoEntry", this },
             { "discount", discount }
         });
         SkontoList.Add(skontoView);
     }
 }