protected void btnGo_OnClick(object sender, EventArgs e)
 {
     try
     {
         InsuranceBo InsuranceBo = new InsuranceBo();
         DataTable   dt          = InsuranceBo.GetIssueList(ddlType.SelectedValue, ddlCategory.SelectedValue, int.Parse(ddlStatus.SelectedValue));
         if (dt.Rows.Count > 0)
         {
             Cache.Remove("InsuranceList" + userVo.UserId.ToString());
             Cache.Insert("InsuranceList" + userVo.UserId.ToString(), dt);
             gvInsuranceList.DataSource = dt;
             gvInsuranceList.DataBind();
             pnlGrid.Visible         = true;
             imgexportButton.Visible = true;
         }
         else
         {
             gvInsuranceList.DataSource = dt;
             gvInsuranceList.DataBind();
             pnlGrid.Visible         = true;
             imgexportButton.Visible = false;
         }
     }
     catch (BaseApplicationException Ex)
     {
         throw Ex;
     }
 }
示例#2
0
        private void BindInsuranceGrid()
        {
            InsuranceBo insuranceBo          = new InsuranceBo();
            DataTable   dtInsuranceOrderBook = insuranceBo.GetInsuranceOrders(ddlInsurance.SelectedValue, advisorVo.advisorId, AgentCode.Value.ToString());

            gvrInsurance.DataSource = dtInsuranceOrderBook;
            gvrInsurance.DataBind();
            pnlInsuranceBook.Visible = true;
            if (Cache["InsuranceOrderMIS" + userVo.UserId] != null)
            {
                Cache.Remove("InsuranceOrderMIS" + userVo.UserId);
            }
            Cache.Insert("InsuranceOrderMIS" + userVo.UserId, dtInsuranceOrderBook);
        }
        private void BindGIPolicyIssuerDropDown()
        {
            try
            {
                InsuranceBo InsuranceBo = new  InsuranceBo();
                DataSet     ds          = InsuranceBo.GetGIIssuerList();
                if (ds != null)
                {
                    ddlPolicyIssuer.DataSource     = ds;
                    ddlPolicyIssuer.DataValueField = ds.Tables[0].Columns["XGII_GIIssuerCode"].ToString();
                    ddlPolicyIssuer.DataTextField  = ds.Tables[0].Columns["XGII_GeneralinsuranceCompany"].ToString();
                    ddlPolicyIssuer.DataBind();
                }
                ddlPolicyIssuer.Items.Insert(0, new ListItem("Select", "Select"));

                //ddlPolicyIssuer.Attributes.Add("onChange", "");
            }
            catch (BaseApplicationException Ex)
            {
                throw Ex;
            }
            catch (Exception Ex)
            {
                BaseApplicationException exBase       = new BaseApplicationException(Ex.Message, Ex);
                NameValueCollection      FunctionInfo = new NameValueCollection();

                FunctionInfo.Add("Method", "LifeInsuranceOrderEntry.ascx.cs:BindPolicyIssuerDropDown()");

                object[] objects = new object[4];

                FunctionInfo = exBase.AddObject(FunctionInfo, objects);
                exBase.AdditionalInformation = FunctionInfo;
                ExceptionManager.Publish(exBase);
                throw exBase;
            }
        }