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