/// <summary> /// This method gets camperinfo and binds it to the lables /// </summary> /// <param name="strFJCID"></param> private void ExisitingDetailsDataBind(string strFJCID, structChangeDetails changeDetails, bool newReq) { if (!String.IsNullOrEmpty(strFJCID)) { dsCamperApplication = objCamperApplication.GetCamperInfo(strFJCID); if (dsCamperApplication.Tables[0].Rows.Count > 0) { DataRow drCamperInfo = dsCamperApplication.Tables[0].Rows[0]; lblCamperFirstName.Text = drCamperInfo["FirstName"].ToString(); lblCamperLastName.Text = drCamperInfo["LastName"].ToString(); lblFJCID.Text = drCamperInfo["FJCID"].ToString(); lblFederationName.Text = drCamperInfo["Program"].ToString(); lblCamp.Text = drCamperInfo["Camp"].ToString(); lblFirstSecondTime.Text = drCamperInfo["TimeInCamp"].ToString(); lblGrant.Text = "$" + drCamperInfo["GrantAmount"].ToString(); lblStartDate.Text = drCamperInfo["StartDate"].ToString(); lblEndDate.Text = drCamperInfo["EndDate"].ToString(); lblSession.Text = drCamperInfo["OldSession"].ToString(); if (changeDetails.RequestType == 2) { lblGrant.Text = "$" + changeDetails.OldGrantAmount.ToString(); lblStartDate.Text = changeDetails.OldSession_StartDate.ToString(); lblEndDate.Text = changeDetails.OldSession_EndDate.ToString(); } lblDays.Text = drCamperInfo["Days"].ToString(); lblAdjustmentType.Text = drCamperInfo["RequestType"].ToString(); lblCampID.Text = drCamperInfo["CampID"].ToString(); lblCurrStatus.Text = drCamperInfo["CurrStatus"].ToString(); lblFJCMatch.Text = drCamperInfo["FJCMatch"].ToString(); if (newReq) { rdBtnLstAdjustmentType.Visible = true; lblAdjustmentType.Visible = false; if (rdBtnLstAdjustmentType != null) { rdBtnLstAdjustmentType.SelectedIndex = -1; SetControlValues(changeDetails); } } else { rdBtnLstAdjustmentType.Visible = false; lblAdjustmentType.Visible = true; string reqType = String.IsNullOrEmpty(lblAdjustmentType.Text) ? (Request.QueryString["RequestType"] != null ? Request.QueryString["RequestType"].ToString() : "0") : lblAdjustmentType.Text; SetRequestType(reqType); } } } }