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); }
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; }
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); } }