Beispiel #1
0
        private void loadBillDataById()
        {
            BillInfo _billInfo = new BllBillInfo().GetById(_billId);

            txtBillNo.Text               = "B" + _billId;
            cmbWaiter.SelectedValue      = _billInfo.WaiterId;
            cmbServiceType.SelectedValue = _billInfo.ServiceTypeId;
            cmbTableNo.SelectedValue     = _billInfo.TableId;
            txtKotNo.Text = _billInfo.KotNo;
            cmbPaymentType.SelectedValue = _billInfo.ServiceTypeId;



            List <BillDetails> listBillDetails = new BllTempBillDetails().GetBillDetailsListByBillId(_billId);

            ListView1.Items.Clear();

            for (int i = 0; i < listBillDetails.Count; i++)
            {
                ListViewItem lst = new ListViewItem();
                lst.SubItems.Add(listBillDetails[i].MenuItemId.ToString());
                lst.SubItems.Add(listBillDetails[i].MenuItemName.ToString());
                lst.SubItems.Add(listBillDetails[i].UnitPrice.ToString());
                lst.SubItems.Add(listBillDetails[i].Quantity.ToString());
                lst.SubItems.Add(listBillDetails[i].TotalPrice.ToString());
                ListView1.Items.Add(lst);
                txtSubTotal.Text = subtot().ToString();
                Calculate();
            }

            //setChargeValues();
            txtDiscountPer.Text      = _billInfo.DiscountPercent.ToString();
            txtServiceChargePer.Text = _billInfo.ServiceChargePercent.ToString();
            txtTaxPer.Text           = _billInfo.VatPercent.ToString();

            //cmbMenuItem.Focus();
            txtMenuCode.Focus();
        }
        private void loadBillDataById()
        {
            BillInfo _billInfo = new BllBillInfo().GetById(_billId);

            txtBillNo.Text = "B" + _billId;
            cmbWaiter.SelectedValue = _billInfo.WaiterId;
            cmbServiceType.SelectedValue = _billInfo.ServiceTypeId;
            cmbTableNo.SelectedValue = _billInfo.TableId;
            txtKotNo.Text = _billInfo.KotNo;
            cmbPaymentType.SelectedValue = _billInfo.ServiceTypeId;

            

            List<BillDetails> listBillDetails = new BllTempBillDetails().GetBillDetailsListByBillId(_billId);

            ListView1.Items.Clear();

            for (int i = 0; i < listBillDetails.Count; i++)
            {
                ListViewItem lst = new ListViewItem();
                lst.SubItems.Add(listBillDetails[i].MenuItemId.ToString());
                lst.SubItems.Add(listBillDetails[i].MenuItemName.ToString());
                lst.SubItems.Add(listBillDetails[i].UnitPrice.ToString());
                lst.SubItems.Add(listBillDetails[i].Quantity.ToString());
                lst.SubItems.Add(listBillDetails[i].TotalPrice.ToString());
                ListView1.Items.Add(lst);
                txtSubTotal.Text = subtot().ToString();
                Calculate();
            }

            //setChargeValues();
            txtDiscountPer.Text = _billInfo.DiscountPercent.ToString();
            txtServiceChargePer.Text = _billInfo.ServiceChargePercent.ToString();
            txtTaxPer.Text = _billInfo.VatPercent.ToString();

            //cmbMenuItem.Focus();
            txtMenuCode.Focus();
        }