Пример #1
0
    public void Load_VesselList()
    {
        try
        {
            DataTable dtVessel = objKPI.Get_Fleet_Vessel_List((DataTable)Session["sFleet"], Convert.ToInt32(Session["USERCOMPANYID"].ToString()), Convert.ToInt32(Session["USERCOMPANYID"].ToString()), GetSessionUserID());
            foreach (DataRow dr in dtVessel.Rows)
            {
                if (dr["Vessel_Id"] == "11" || dr["Vessel_Id"] == "13")
                {
                    dtVessel.Rows.Remove(dr);
                }
            }

            DDLVessel.DataSource     = dtVessel;
            DDLVessel.DataTextField  = "Vessel_name";
            DDLVessel.DataValueField = "Vessel_id";
            DDLVessel.DataBind();
            if (dtVessel.Rows.Count > 0)
            {
                for (int i = 0; i < dtVessel.Rows.Count; i++)
                {
                    if (dtVessel.Rows[i]["Vessel_id"] != null)
                    {
                        DDLVessel.SelectItems(new string[] { dtVessel.Rows[i]["Vessel_id"].ToString() });
                    }
                }
            }
            Session["Vessel_Id"] = DDLVessel.SelectedValues;
        }
        catch (Exception ex)
        {
        }
    }
Пример #2
0
    public void Load_VesselList()
    {
        try
        {
            DataTable dtVessel = objPortCall.Get_PortCall_VesselList((DataTable)Session["sFleet"], 0, Convert.ToInt32(Session["USERCOMPANYID"].ToString()), "", Convert.ToInt32(Session["USERCOMPANYID"].ToString()), GetSessionUserID());
            foreach (DataRow dr in dtVessel.Rows)
            {
                if (dr["Vessel_Id"] == "11" || dr["Vessel_Id"] == "13")
                {
                    dtVessel.Rows.Remove(dr);
                }
            }

            DDLVessel.DataSource     = dtVessel;
            DDLVessel.DataTextField  = "Vessel_name";
            DDLVessel.DataValueField = "Vessel_id";
            DDLVessel.DataBind();
            if (dtVessel.Rows.Count > 0)
            {
                for (int i = 0; i < dtVessel.Rows.Count; i++)
                {
                    DDLVessel.SelectItems(new string[] { dtVessel.Rows[i]["Vessel_id"].ToString() });
                }
            }
            Session["sVesselCode"] = DDLVessel.SelectedValues;

            CheckBox chAll = (CheckBox)DDLVessel.FindControl("chkSelectAll");
            if (dtVessel.Rows.Count == DDLVessel.SelectedValues.Rows.Count)
            {
                chAll.Checked = true;
            }
            else
            {
                chAll.Checked = true;
            }
        }
        catch (Exception ex)
        {
        }
    }