private void FillFormForUpdate()
        {
            SupplierLedgerMaster supplier = applicationFacade.GetSupplierLedgerById(this.SupplierId);

            if (supplier != null)
            {
                txtCode.Text                = supplier.SupplierLedgerCode;
                txtCustSupplierName.Text    = supplier.SupplierLedgerName;
                txtShortName.Text           = supplier.SupplierLedgerShortName;
                txtAddress.Text             = supplier.Address;
                txtContactPerson.Text       = supplier.ContactPerson;
                txtEmailAddress.Text        = supplier.EmailAddress;
                txtMobile.Text              = supplier.Mobile;
                txtPhoneO.Text              = supplier.OfficePhone;
                txtPhoneR.Text              = supplier.ResidentPhone;
                cbxTaxRetail.SelectedItem   = supplier.TaxRetail == "R" ? Enums.TaxRetail.R : Enums.TaxRetail.T;
                cbxStatus.SelectedItem      = supplier.Status ? Enums.Status.Active : Enums.Status.Inactive;
                cbxCreditDebit.SelectedItem = supplier.CreditDebit == "C" ? Enums.TransType.C : Enums.TransType.D;
                txtOpeningBal.Text          = supplier.OpeningBal.ToString();


                tbxArea.Tag        = supplier.AreaId;
                tbxArea.Text       = supplier.AreaName;
                tbxDL.Text         = supplier.DLNo;
                tbxGST.Text        = supplier.GSTNo;
                tbxCIN.Text        = supplier.CINNo;
                tbxLIN.Text        = supplier.LINNo;
                tbxServiceTax.Text = supplier.ServiceTaxNo;
                tbxPAN.Text        = supplier.PANNo;

                //todo ADD SUPPLIER PURCHASE TYPE iD
                //cbxPurchaseType.SelectedValue = supplier.
            }
        }