private void Populate(Int64 ClaimHeadIdno)
        {
            objClaimFrmDAL = new ClaimToDAL();
            tblClaimToComHead ObjHead = objClaimFrmDAL.Select_ClaimHead(ClaimHeadIdno);

            if (ObjHead != null)
            {
                //SpanLastPrint.Visible = false;
                ViewState["ClaimHeadIdno"] = ClaimHeadIdno;
                hidid.Value = ClaimHeadIdno.ToString();
                ddlDateRange.SelectedValue = Convert.ToString(ObjHead.Year_Idno);
                txtPrefixNo.Text           = ObjHead.Prefix_No.ToString();
                txtClaimDate.Text          = string.IsNullOrEmpty(ObjHead.ClaimToComHead_Date.ToString()) ? "" : Convert.ToDateTime(ObjHead.ClaimToComHead_Date).ToString("dd-MM-yyyy");
                txtClaimNo.Text            = string.IsNullOrEmpty(ObjHead.ClaimToCom_No.ToString()) ? "" : Convert.ToString(ObjHead.ClaimToCom_No);
                ddlFromCity.SelectedValue  = string.IsNullOrEmpty(ObjHead.FromLoc_Idno.ToString()) ? "0" : Convert.ToString(ObjHead.FromLoc_Idno);
                ddlParty.SelectedValue     = string.IsNullOrEmpty(ObjHead.Prty_Idno.ToString()) ? "0" : Convert.ToString(ObjHead.Prty_Idno);
                if (ObjHead.Against == 2)
                {
                    rdoAgnSend.Checked = false; rdoAgnReceived.Checked = true;
                }
                else
                {
                    rdoAgnSend.Checked = true; rdoAgnReceived.Checked = false;
                }
                ddlCompanyName.SelectedValue = string.IsNullOrEmpty(ObjHead.Comp_Idno.ToString()) ? "0" : Convert.ToString(ObjHead.Comp_Idno);
                dtTemp = CreateDt();
                string Result = String.Empty;
                if ((string.IsNullOrEmpty(Convert.ToString(Request.QueryString["ClaimHeadIdno"].ToString())) ? 0 : Convert.ToInt64(Request.QueryString["ClaimHeadIdno"].ToString())) > 0)
                {
                    ddlFromCity.Enabled = false; imgSearch.Visible = false;
                }
                else
                {
                    ddlFromCity.Enabled = true; imgSearch.Visible = true;
                }
                var Lst = objClaimFrmDAL.SelectClaimDetails(ClaimHeadIdno);
                if (Lst != null && Lst.Count > 0)
                {
                    grdMain.DataSource = Lst;
                    grdMain.DataBind();
                    if (rdoAgnReceived.Checked)
                    {
                        grdMain.Columns[9].Visible = grdMain.Columns[10].Visible = true; grdMain.Columns[4].Visible = grdMain.Columns[5].Visible = grdMain.Columns[6].Visible = grdMain.Columns[7].Visible = false;
                    }
                    else
                    {
                        grdMain.Columns[4].Visible = grdMain.Columns[5].Visible = grdMain.Columns[6].Visible = grdMain.Columns[7].Visible = true; grdMain.Columns[9].Visible = grdMain.Columns[10].Visible = false;
                    }
                }
            }
        }