Exemplo n.º 1
0
        private void btn_invoice_saveAndExport_Click(object sender, EventArgs e)
        {
            try
            {
                var invoice = new Invoice();
                invoice.InvoiceDate = DateTime.Now;
                invoice.InvoiceProvisionalAmount = Decimal.Parse(invoice_provisionalAmount.Text);
                invoice.InvoiceDiscount          = Decimal.Parse(invoice_discount.Text);
                invoice.InvoiceTotal             = Decimal.Parse(invoice_total.Text);
                invoice.DeliveryAddressId        = deliveryAddressPresent.DeliveryAddressId;
                invoice.CustomerId = customerPresent.CustomerId;
                invoice.StaffId    = _staff.StaffId;

                var i = new PublicInvoicetService().CreateInvoice(invoice, invoiceDetails);
                MessageBox.Show("Success!");
                invoiceDetails.Clear();
                LoadInvoiceDetail();
                LoadProducts(int.Parse(GetFirstAWord(select_productType.SelectedItem.ToString())));

                InvoiceReportForm invoiceReport = new InvoiceReportForm(i.InvoiceId);
                invoiceReport.Show();
            }
            catch { MessageBox.Show("Failed!"); }
        }
Exemplo n.º 2
0
        private void btn_view_detail_Click(object sender, EventArgs e)
        {
            InvoiceReportForm invoiceReport = new InvoiceReportForm(int.Parse(selected_id.Text));

            invoiceReport.Show();
        }