Ejemplo n.º 1
0
        private static void FillTemplate(VatUE2v10Template vat, Deklaracja deklaracja)
        {
            var nip = deklaracja.Podmiot1.IsOsobaFizyczna
                          ? deklaracja.Podmiot1.OsobaFizyczna.NIP
                          : deklaracja.Podmiot1.OsobaNiefizyczna.NIP;

            vat.AppendHeader(deklaracja.Naglowek, nip);
            vat.AppendAContent(deklaracja.Naglowek.KodUrzedu);
            vat.AppendBContent(deklaracja.Podmiot1);
            vat.AppendCContent(deklaracja.PozycjeSzczegolowe.Grupa1);
            vat.AppendDContent(deklaracja.PozycjeSzczegolowe.Grupa2);
            vat.AppendEContent(deklaracja.PozycjeSzczegolowe.Grupa3);
            vat.AppendFContent();
        }