예제 #1
0
    protected void Page_Load(object sender, EventArgs e)
    {
        if (!IsPostBack)
        {
            string vcode    = "";
            int    VesselID = 0;


            VesselID = UDFLib.ConvertToInteger(Request.QueryString["vid"]);
            if (VesselID == 0)
            {
                if (Request.QueryString["vcode"] != null)
                {
                    vcode = Request.QueryString["vcode"].ToString();
                }
                VesselID = objVessel.Get_VesselID_ByCode(vcode);
            }
            else
            {
                vcode = objVessel.Get_VesselCode_ByID(VesselID);
            }

            if (VesselID != 0)
            {
                FillGridViewAfterSearch(VesselID);

                lblVesselName.Text = vcode.ToUpper();
            }
        }
        string msg1 = String.Format("StaffInfo();");

        ScriptManager.RegisterStartupScript(Page, Page.GetType(), "msgshowdetails", msg1, true);
    }
예제 #2
0
    protected void ddlVessel_SelectedIndexChanged(object sender, EventArgs e)
    {
        int VesselID = int.Parse(ddlVessel.SelectedValue);

        if (VesselID > 0)
        {
            lblSEQ.Text                   = objCrew.Get_SEQAndONBD(VesselID).Replace("<br>", "&nbsp;&nbsp;&nbsp;&nbsp;");
            lnkCrewList.NavigateUrl       = "~/Crew/CrewList_PhotoView.aspx?vcode=" + objVessel.Get_VesselCode_ByID(VesselID);
            lnkCrewList_Print.NavigateUrl = "~/Crew/CrewList_Print.aspx?vcode=" + objVessel.Get_VesselCode_ByID(VesselID);
        }
        else
        {
            lblSEQ.Text                   = "";
            lnkCrewList.NavigateUrl       = "";
            lnkCrewList_Print.NavigateUrl = "";
        }
    }