protected void ddlProcedureCode_SelectedIndexChanged(object sender, EventArgs e)
    {
        if (!ddlProcedureCode.SelectedItem.ToString().Equals("--- Select ---"))
        {
            lblProcedureDesc.Visible = true;
            lstProcedureDesc.Visible = true;
            _reportBO = new Bill_Sys_ReportBO();
            DataSet DS = new DataSet();

            DS = _reportBO.GetProcedureDesc(txtCompanyID.Text, ddlProcedureCode.SelectedItem.ToString());
            lstProcedureDesc.DataSource     = DS;
            lstProcedureDesc.DataTextField  = DS.Tables[0].Columns[0].ToString();
            lstProcedureDesc.DataValueField = DS.Tables[0].Columns[1].ToString();
            lstProcedureDesc.DataBind();
        }
        else
        {
            ddlProcedureCode.SelectedIndex = 0;
            lblProcedureDesc.Visible       = false;
            lstProcedureDesc.Visible       = false;
        }
    }