Example #1
0
    /// <summary>
    /// Description:Method to bind PI header information
    /// </summary>
    protected void BindHeadinfo()
    {
        //ClearData();

        PI_ID = Convert.ToInt32(Request.QueryString[0]);
        if (ViewState["Detail_ID"] != null)
        {
            Detail_ID = Convert.ToInt32(ViewState["Detail_ID"]);
            DataTable dt = BLL_TMSA_PI.Get_PI_Head_Details(PI_ID, Detail_ID).Tables[0];
            ddlYear.SelectedValue = dt.Rows[0]["ForYear"].ToString();
            txtEffectivedate.Text = dt.Rows[0]["Effective_From"].ToString();
            txtEfffectTo.Text     = dt.Rows[0]["Effective_To"].ToString();
            string QtrMonth = dt.Rows[0]["QtrMonth"].ToString();
            if (ddlMonths.Items.FindByValue(QtrMonth) != null)
            {
                ddlMonths.SelectedValue = ddlMonths.Items.FindByValue(QtrMonth).Value;
            }
            if (ddlQuarter.Items.FindByValue(QtrMonth) != null)
            {
                ddlQuarter.SelectedValue = ddlQuarter.Items.FindByValue(QtrMonth).Value;
            }
            if (Convert.ToInt16(dt.Rows[0]["Vessel_Id"]) != 0)
            {
                divEDIT.Visible    = true;
                lblVesselName.Text = BLL_TMSA_PI.Get_PI_Head_Details(PI_ID, Detail_ID).Tables[1].Rows[0]["Vessel_Name"].ToString();
                txtSB.Text         = dt.Rows[0]["Value"].ToString();
            }
            else
            {
                txtSBU.Text = dt.Rows[0]["Value"].ToString();
            }
            //BindPIValues();
        }
    }