Example #1
0
        /// <summary>
        /// This method is usefult to Load the grid.
        /// </summary>
        protected void LoadGrid()
        {
            DataSet ds = null;
            PolicyDetailsBusinessEntity   policyDetails = new PolicyDetailsBusinessEntity();
            UserInfoDetailsBusinessEntity userInfo      = (UserInfoDetailsBusinessEntity)Session[CommonConstants.UserInfo];
            MilePostBuzLogic milePostBuzObj             = new MilePostBuzLogic();

            try
            {
                policyDetails.UserId    = userInfo.UserId;
                policyDetails.PolicyNo  = txtPolicyNo.Text.ToUpper();
                policyDetails.StartDate = txtRequestDate.Text;
                policyDetails.EndDate   = txtEndDate.Text;

                ds = milePostBuzObj.GetPolicyEnquiry(policyDetails);
                if (ds.Tables[0].Rows.Count > CommonConstants.StatusZero)
                {
                    GrdView2.Visible    = CommonConstants.True;
                    GrdView2.DataSource = ds;
                    GrdView2.DataBind();
                }
                else
                {
                    if (GrdView2.Visible)
                    {
                        GrdView2.Visible = CommonConstants.False;
                    }
                    lblNoRecords.Visible = CommonConstants.True;
                }
            }
            catch (Exception ex)
            {
                HandleLogging.AddtoLogFile(ex.ToString(), CommonConstants.PolicyEnquiry);
                Response.Redirect(CommonConstants.Error);
            }
            finally
            {
                ds.Dispose();
            }
        }