예제 #1
0
 public void Load_VesselList(int Fleet_ID)
 {
     ddlVessel.DataSource     = objVessel.GetVesselsByFleetID(Fleet_ID);
     ddlVessel.DataTextField  = "VESSEL_NAME";
     ddlVessel.DataValueField = "VESSEL_ID";
     ddlVessel.DataBind();
     ddlVessel.Items.Insert(0, new ListItem("-Select-", "0"));
     ddlVessel.SelectedIndex = 0;
 }
    protected void DDLFleet_SelectedIndexChanged(object sender, EventArgs e)
    {
        BLL_Infra_VesselLib objVsl = new BLL_Infra_VesselLib();

        DDLVessel.Items.Clear();
        DataTable dtVessel = objVsl.GetVesselsByFleetID(int.Parse(DDLFleet.SelectedValue.ToString()));

        DDLVessel.DataSource     = dtVessel;
        DDLVessel.DataTextField  = "Vessel_name";
        DDLVessel.DataValueField = "Vessel_ID";
        DDLVessel.DataBind();
        ListItem li = new ListItem("--SELECT ALL--", "0");

        DDLVessel.Items.Insert(0, li);
    }
예제 #3
0
    protected void DDLFleet_SelectedIndexChanged(object sender, EventArgs e)
    {
        try
        {
            DDLVessel.Items.Clear();
            DDLVessel.AppendDataBoundItems = true;
            DDLVessel.Items.Add("--Select--");



            BLL_Infra_VesselLib objVsl = new BLL_Infra_VesselLib();
            if (DDLFleet.SelectedValue.ToString() == "0")
            {
                Session["sFleet"] = "0";
                DataTable dtVessel = objVsl.Get_VesselList(0, 0, Convert.ToInt32(Session["USERCOMPANYID"].ToString()), "", Convert.ToInt32(Session["USERCOMPANYID"].ToString()));
                DDLVessel.DataSource     = dtVessel;
                DDLVessel.DataTextField  = "Vessel_name";
                DDLVessel.DataValueField = "Vessel_id";
                DDLVessel.DataBind();
                ListItem li = new ListItem("--ALL--", "0");
                DDLVessel.Items.Insert(0, li);
                Session["sVesselCode"] = "0";
            }
            else
            {
                Session["sFleet"] = DDLFleet.SelectedValue;
                DDLVessel.Items.Clear();

                DataTable dtVessel = objVsl.GetVesselsByFleetID(int.Parse(DDLFleet.SelectedValue.ToString()));
                DDLVessel.DataSource     = dtVessel;
                DDLVessel.DataTextField  = "Vessel_name";
                DDLVessel.DataValueField = "Vessel_ID";
                DDLVessel.DataBind();
                ListItem li = new ListItem("--ALL--", "0");
                DDLVessel.Items.Insert(0, li);
            }
        }
        catch (Exception ex)
        {
            //.WriteError(this.GetType().Name.ToString(), System.Reflection.MethodBase.GetCurrentMethod().Name.ToString(), ex);
        }
        finally
        {
        }
    }
예제 #4
0
    protected void DDLFleet_SelectedIndexChanged(object sender, EventArgs e)
    {
        BLL_Infra_VesselLib objVsl = new BLL_Infra_VesselLib();

        if (DDLFleet.SelectedValue.ToString() == "0")
        {
            DataTable dtVessel = objVsl.Get_VesselList(0, 0, Convert.ToInt32(Session["USERCOMPANYID"].ToString()), "", Convert.ToInt32(Session["USERCOMPANYID"].ToString()));
            //Bind Vessel for user control of header
            ucf_DDLVessel.DataTextField  = "Vessel_name";
            ucf_DDLVessel.DataValueField = "Vessel_id";
            ucf_DDLVessel.DataSource     = dtVessel;
        }
        else
        {
            DataTable dtVessel = objVsl.GetVesselsByFleetID(int.Parse(DDLFleet.SelectedValue.ToString()));
            //Bind Vessel for user control of header
            ucf_DDLVessel.DataTextField  = "Vessel_name";
            ucf_DDLVessel.DataValueField = "Vessel_id";
            ucf_DDLVessel.DataSource     = dtVessel;
        }
    }