protected void Load_SalInstructions()
    {
        int CrewID   = GetCrewID();
        int VoyageID = GetVoyageID();

        DataTable dtVoy = objBLLCrew.Get_CrewVoyages(CrewID, VoyageID);

        if (dtVoy.Rows.Count > 0)
        {
            //For Joining Rank = TECH = 33, SUPERNUMERY=34, CMDR= 44, or GRD =45 then dont show the WAGES update icon
            if (dtVoy.Rows[0]["joining_rank"].ToString() == "33" || dtVoy.Rows[0]["joining_rank"].ToString() == "34" || dtVoy.Rows[0]["joining_rank"].ToString() == "44" || dtVoy.Rows[0]["joining_rank"].ToString() == "45")
            {
                Response.Write("You are not authorised to view this page.");
                Response.End();
            }
            else
            {
                DataTable dt = BLL_PB_PortageBill.Get_Crew_Salary_Instructions(CrewID, VoyageID, GetSessionUserID());

                GridView_SalaryInstructions.DataSource = dt;
                GridView_SalaryInstructions.DataBind();
            }
        }
    }