Beispiel #1
0
 public CreateInvoice_InvoiceLine(string description, double price, double amount, VatTariff vatTariff)
 {
     this.description = description;
     this.price       = price;
     this.amount      = amount;
     VatTariff        = vatTariff;
 }
        public string MapVat(VatTariff vatTariff)
        {
            switch (vatTariff)
            {
            case VatTariff.Vat_00:
                return("00");

            case VatTariff.Vat_06:
                return("06");

            case VatTariff.Vat_12:
                return("12");

            case VatTariff.Vat_21:
                return("21");

            case VatTariff.CM:
                return("CM");

            case VatTariff.EX:
                return("EX");

            case VatTariff.MC:
                return("MC");

            case VatTariff.VCMD:
                return("VCMD");

            default:
                throw new Exception();
            }
        }
Beispiel #3
0
 public CreateInvoice_InvoiceLine(string description, double price, double amount, VatTariff vatTariff, int?productId, int?account)
 {
     this.description = description;
     this.price       = price;
     this.amount      = amount;
     VatTariff        = vatTariff;
     product_id       = productId;
     this.account     = account;
 }