public static void AddItem(APIInputVATInvoice postedItem) { List <APIInputVATInvoice> list = InputVATInvoiceModels(); try { postedItem.Id = list.Max(m => m.Id) + 1; } catch { postedItem.Id = 1; } list.Add(postedItem); }
public static void UpdateItem(APIInputVATInvoice postedItem) { var editedModel = InputVATInvoiceModels().First(i => i.Id == postedItem.Id); editedModel.InvoiceType = postedItem.InvoiceType; editedModel.InvoiceCode = postedItem.InvoiceCode; editedModel.InvoiceNumber = postedItem.InvoiceNumber; editedModel.InvoiceDate = postedItem.InvoiceDate; editedModel.ExternalOrganization = postedItem.ExternalOrganization; editedModel.Seller = postedItem.Seller; editedModel.TaxCode = postedItem.TaxCode; editedModel.AmountBeforeVAT = postedItem.AmountBeforeVAT; editedModel.VAT = postedItem.VAT; editedModel.VATAmount = postedItem.VATAmount; editedModel.Description = postedItem.Description; }