Esempio n. 1
0
        private void Populate(Int64 ClaimHeadIdno)
        {
            ClaimFrmDAL  objClaimFrmDAL = new ClaimFrmDAL();
            tblClaimHead ObjHead        = objClaimFrmDAL.Select_ClaimHead(ClaimHeadIdno);

            if (ObjHead != null)
            {
                ViewState["ClaimHeadIdno"] = ClaimHeadIdno;
                ddlDateRange.SelectedValue = Convert.ToString(ObjHead.Year_Idno);
                txtPrefixNo.Text           = ObjHead.Prefix_No.ToString();
                txtClaimDate.Text          = string.IsNullOrEmpty(ObjHead.ClaimHead_Date.ToString()) ? "" : Convert.ToDateTime(ObjHead.ClaimHead_Date).ToString("dd-MM-yyyy");
                if ((string.IsNullOrEmpty(Convert.ToString(ObjHead.Claim_Against)) ? 0 : Convert.ToInt64(ObjHead.Claim_Against)) > 0)
                {
                    RDbParty.Checked = true;
                }
                else
                {
                    RDbSaleBill.Checked = true;
                }
                txtClaimNo.Text              = string.IsNullOrEmpty(ObjHead.Claim_No.ToString()) ? "" : Convert.ToString(ObjHead.Claim_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);
                ddlCompanyName.SelectedValue = string.IsNullOrEmpty(ObjHead.Comp_Idno.ToString()) ? "0" : Convert.ToString(ObjHead.Comp_Idno);

                RDbParty.Enabled    = false; RDbSaleBill.Enabled = false;
                ddlFromCity.Enabled = false; imgSearch.Visible = false;
                dtTemp = CreateDt();
                string Result  = String.Empty;
                var    ClaimNo = objClaimFrmDAL.SelectSaleBillNo(Convert.ToInt64(ClaimHeadIdno)); if (ClaimNo != null && ClaimNo > 0)
                {
                    lblSbillNo.Text = "Sale Bill No : " + ClaimNo.ToString();
                }

                DataTable dt = new DataTable();
                if ((string.IsNullOrEmpty(Convert.ToString(ObjHead.Claim_Against)) ? 0 : Convert.ToInt64(ObjHead.Claim_Against)) > 0)
                {
                    dt = objClaimFrmDAL.SelectClaimParty(ApplicationFunction.ConnectionString(), ClaimHeadIdno);
                }
                else
                {
                    dt = objClaimFrmDAL.SelectClaimDetails(ApplicationFunction.ConnectionString(), ClaimHeadIdno);
                }
                if (dt != null && dt.Rows.Count > 0)
                {
                    objClaimFrmDAL  = null;
                    ViewState["dt"] = dt;
                }
                this.BindGridT();
                ViewState["dt"] = dtTemp;
                this.BindGridT();
            }
        }