Beispiel #1
0
        private void FillAccountInfo()
        {
            objAccount = accMaster.GetListofAccountByAccountId(groupId);

            if (groupId == 0)
            {
                tbxName.Focus();
                laCtrlUpdate.Visibility = DevExpress.XtraLayout.Utils.LayoutVisibility.OnlyInCustomization;
                laCtrlDelete.Visibility = DevExpress.XtraLayout.Utils.LayoutVisibility.OnlyInCustomization;
                laCtrlSave.Visibility   = DevExpress.XtraLayout.Utils.LayoutVisibility.Always;
                return;
            }
            //objAccount.AccountId = Convert.ToInt32(dr["Ac_ID"]);
            tbxName.Text                      = objAccount.AccountName;
            tbxAlias.Text                     = objAccount.ShortName;
            tbxPrintname.Text                 = objAccount.PrintName;
            cbxLedgertype.SelectedItem        = objAccount.LedgerType.ToString();
            cbxMulticurrency.SelectedItem     = (objAccount.MultiCurrency) ? "Y" : "N";
            cbxGroupname.SelectedItem         = objAccount.Group.ToString();
            tbxOpbal.Text                     = objAccount.OPBal.ToString();
            tbxPrevyearbal.Text               = objAccount.PrevYearBal.ToString();
            cbxCrDr.SelectedItem              = objAccount.DrCrOpeningBal.ToString();
            cbxPrevCrDr.SelectedItem          = objAccount.DrCrPrevBal.ToString();
            cbxMaintainBalancing.SelectedItem = objAccount.MaintainBillwiseAccounts ? "Y" : "N";
            //objAccount.ActivateInterestCal = Convert.ToBoolean(dr["ACC_ActivateInterestCal"]);
            cbxAllocateAmount.SelectedItem = objAccount.AllocateAmountItems ? "Y" : "N";
            tbxCreditdaysforSale.Text      = objAccount.CreditDaysforSale.ToString();
            tbxCreditdaysforPurc.Text      = objAccount.CreditDaysforPurchase.ToString();
            //objAccount.TypeofDealer = dr["ACC_TypeofDealer"].ToString();
            //objAccount.TypeofBuissness = dr["ACC_TypeofBuissness"].ToString();
            tbxTransport.Text = objAccount.Transport.ToString();
            tbxStation.Text   = objAccount.Station.ToString();
            cbxSpecifydefaultSale.SelectedItem     = (objAccount.specifyDefaultSaleType) ? "Y" : "N";
            cbxDefaultsaletype.SelectedItem        = objAccount.DefaultSaleType.ToString();
            cbxFreezesaletype.SelectedItem         = objAccount.FreezeSaleType ? "Y" : "N";
            cbxSpecifydefaultPurcType.SelectedItem = objAccount.SpecifyDefaultPurType ? "Y" : "N";
            cbxDefaultPurcType.SelectedItem        = objAccount.DefaultPurcType.ToString();
            cbxFreezePurcType.SelectedItem         = objAccount.FreezePurcType ? "Y" : "N";
            //objAccount.LockSalesType = Convert.ToBoolean(dr["ACC_LockSalesType"]);
            //objAccount.LockPurchaseType = Convert.ToBoolean(dr["ACC_LockPurcType"]);
            tbxAddress.Text  = objAccount.address.ToString();
            tbxAddress1.Text = objAccount.address1.ToString();
            tbxAddress2.Text = objAccount.address2.ToString();
            tbxAddress3.Text = objAccount.address3.ToString();
            //tbxArea.Text = objAccount.area.ToString();
            tbxTelno.Text         = objAccount.TelephoneNumber.ToString();
            cbxState.SelectedItem = objAccount.State.ToString();
            tbxFax.Text           = objAccount.Fax.ToString();
            tbxMobileno.Text      = objAccount.MobileNumber.ToString();
            tbxEmail.Text         = objAccount.email.ToString();
            //objAccount.WebSite = dr["ACC_Website"].ToString();
            tbxEmailQuery.SelectedItem = objAccount.enablemailquery ? "Y" : "N";
            tbxSMSQuery.SelectedItem   = objAccount.enableSMSquery ? "Y" : "N";
            tbxContactPerson.Text      = objAccount.contactperson.ToString();
            tbxITpan.Text      = objAccount.ITPanNumber.ToString();
            tbxLstno.Text      = objAccount.LstNumber.ToString();
            tbxCstno.Text      = objAccount.CSTNumber;
            tbxTin.Text        = objAccount.TIN;
            tbxDlno1.Text      = objAccount.DLNO1;
            tbxNo1.Text        = objAccount.No1;
            tbxServicetax.Text = objAccount.ServiceTaxNumber.ToString();
            tbxlbtno.Text      = objAccount.LBTNumber.ToString();
            //objAccount.BankAccountNumber = dr["ACC_BankAccountNumber"].ToString();
            tbxIecode.Text                 = objAccount.IECode.ToString();
            tbxWard.Text                   = objAccount.Ward.ToString();
            tbxChequePrintName.Text        = objAccount.ChequePrintName.ToString();
            tbxInterestPay.Text            = objAccount.InterestRatePayable.ToString();
            tbxInterestrateReceviable.Text = objAccount.InterestRateReceivable.ToString();
            laCtrlUpdate.Visibility        = DevExpress.XtraLayout.Utils.LayoutVisibility.Always;
            laCtrlDelete.Visibility        = DevExpress.XtraLayout.Utils.LayoutVisibility.Always;
            laCtrlSave.Visibility          = DevExpress.XtraLayout.Utils.LayoutVisibility.OnlyInCustomization;
            tbxName.Focus();
        }