private InvoiceTransactionService CreateTransactionService() { var userId = Guid.Parse(User.Identity.GetUserId()); var svc = new InvoiceTransactionService(userId); return(svc); }
//GET Invoice by Id public IHttpActionResult Get(int id) { InvoiceTransactionService svc = CreateTransactionService(); var invoice = svc.GetTransactionById(id); return(Ok(invoice)); }
//GET All Productss public IHttpActionResult Get() { InvoiceTransactionService svc = CreateTransactionService(); var transactions = svc.GetTransactions(); return(Ok(transactions)); }
private void GetInvoiceDetails() { try { invoiceService = new InvoiceFormService(); var invoiceData = invoiceService.GetInvoiceById(InvoiceId); comboAccount.SelectedValue = invoiceData.AccountId; var bank = invoiceData.BankId; var custName = invoiceData.CustomerId; comboBank.SelectedValue = invoiceData.BankId; comboCustomerName.Text = invoiceData.CustomerName; txtSerialNumber.Text = invoiceData.SerialNumber; txtReference.Text = invoiceData.Reference; txtPlaceOfSupply.Text = invoiceData.PlaceOfSupply; txtBillingAddress.Text = invoiceData.BillingAddress; txtShippingAddress.Text = invoiceData.ShippingAddress; txtCustomerNotes.Text = invoiceData.CustomerNotes; txtTermsAndConditions.Text = invoiceData.TermsAndConditions; //Bind Transaction invoiceTransactionFormService = new InvoiceTransactionService(); invoiceTransData.invoiceTransData = invoiceTransactionFormService.GetInvoiceByInvoiceId(InvoiceId); lblTotal.Text = Convert.ToString(invoiceTransData.invoiceTransData.Sum(s => s.Total)); } catch (Exception ex) { MessageBox.Show(ex.Message, Comman.Product_Name, MessageBoxButtons.OK, MessageBoxIcon.Error); } }
public TexInvoiceForm() { InitializeComponent(); invoiceListService = new InvoiceListService(); invoiceTransactionService = new InvoiceTransactionService(); }