Esempio n. 1
0
        /// <summary>
        ///     Loads the receipt information on the page
        /// </summary>
        /// <param name="receiptID"></param>
        public void loadReceipt(int receiptID)
        {
            receipt = ReceiptViewModel.getReceipt(receiptID);
            if (receipt != null)
            {
                // Customer details
                textBox_Customer.Text        = receipt.customer.CustomerName;
                textBox_Contact_Details.Text = receipt.customer.PhoneNumber.ToString();
                textBox_Email_Address.Text   = receipt.customer.Email;
                textBox_Address.Text         = receipt.customer.Address + ", " + receipt.customer.City + ", " +
                                               receipt.customer.Country;

                // Receipt details
                txtBox_receiptNumber.Text       = receipt.idReceipt.ToString();
                txtBox_receiptNumber.IsReadOnly = true;
                txtBox_receiptDate.Text         = receipt.createdDate.ToString("d");
                txtBox_issuedBy.Text            = receipt.issuedBy;
                TotalAmount_TextBlock.Text      = receipt.totalAmount.ToString("C");

                // Receipt payments
                receiptPaymentsGrid.ItemsSource = receipt.payments;
            }
            else
            {
                MessageBox.Show("Receipt with ID = " + receiptID + ", does not exist");
            }
        }
Esempio n. 2
0
        /// <summary>
        ///     Loads the receipt information on the page
        /// </summary>
        /// <param name="receiptID"></param>
        public void loadReceipt(int receiptID)
        {
            old_receipt = ReceiptViewModel.getReceipt(receiptID);
            if (old_receipt != null)
            {
                // Customer details
                textBox_Customer.Text        = old_receipt.customer.CustomerName;
                textBox_Contact_Details.Text = old_receipt.customer.PhoneNumber.ToString();
                textBox_Email_Address.Text   = old_receipt.customer.Email;
                textBox_Address.Text         = old_receipt.customer.Address + ", " + old_receipt.customer.City + ", " +
                                               old_receipt.customer.Country;
                // Receipt details
                textBox_ReceiptNumber.Text = old_receipt.idReceipt.ToString();
                txtbox_ReceiptDate.Text    = old_receipt.createdDate.ToString("d");
                issuedBy.Text = old_receipt.issuedBy;
                TotalAmount_TextBlock.Text = old_receipt.totalAmount.ToString("C");

                // Receipt payments
                foreach (var p in old_receipt.payments)
                {
                    ReceiptDataGrid.Items.Add(p);
                }
            }
            else
            {
                MessageBox.Show("Receipt with ID = " + receiptID + ", does not exist");
            }
        }