Пример #1
0
        public void InitializeIBankReceiptRegistration(IBankReceiptRegistration hostform, LoginDetails LD)
        {
            this._host = hostform;
            UserInfo   = LD;

            Utility.FillCombo(BI.ReturnBankName(), _host.ddl_bank, "ID", "title", false);
            Utility.FillCombo(BI.ReturnAllAlephabetSeri(), _host.ddlSeri, "ID", "title", false);
            Utility.FillCombo(BI.ReturnAllAlephabetSeri(), _host.ddlSearechPostReceiptSeri, "ID", "title", false);
        }
Пример #2
0
        public void Init(ISupplementReceiptRegistration hostform, LoginDetails LD, string ID, string Mode, bool IsSup, bool IsPostBack)
        {
            IsSup      = false;
            this._host = hostform;
            UserInfo   = LD;


            if (!IsPostBack)
            {
                Utility.FillCombo(BI.ReturnBankName(), _host.ddl_bank, "ID", "title", false);
                Utility.FillCombo(BI.ReturnReceiptType(), _host.ddlReceiptType, "Value", "Title", false);
                Utility.FillCombo(BI.ReturnAllAlephabetSeri(), _host.ddlSeri, "ID", "Title", false);

                if (ID != "0" && Mode == "S")
                {
                    BI.ReturnReceiptNoByReceiptID(Convert.ToInt32(ID), out ParentSerialNo, out ParentNumberSeri, out ParentSeriAlphabet);
                    _host.txtParentReceiptID.Text    = ParentSerialNo;
                    _host.txtParentSeri.Text         = ParentNumberSeri;
                    _host.txtParentSeriAlphabet.Text = ParentSeriAlphabet;
                }
                else if (ID != "0" && Mode == "E")
                {
                    IsSup = LoadDataForEdit(ID);
                }

                _host.ddlReceiptType.SelectedValue = BI.ReturnReceiptTypeValueByID(ID);

                //_host.lblSlash.Visible =
                //_host.txtParentSeri.Visible =
                //_host.txtParentSeriAlphabet.Visible=
                //_host.lblParentReceipt.Visible =
                //_host.txtParentReceiptID.Visible = IsSup;
            }
        }