Пример #1
0
    public void FillDDL()
    {
        try
        {
            BLL_Infra_VesselLib objVsl  = new BLL_Infra_VesselLib();
            DataTable           FleetDT = objVsl.GetFleetList(Convert.ToInt32(Session["USERCOMPANYID"].ToString()));
            DDLFleet.DataSource     = FleetDT;
            DDLFleet.DataTextField  = "Name";
            DDLFleet.DataValueField = "code";
            DDLFleet.DataBind();

            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();
            BindPublishDoc();
        }
        catch (Exception ex)
        {
        }
        finally
        {
        }
    }
Пример #2
0
    public void BindVesselDDL()
    {
        try
        {
            BLL_Infra_VesselLib objVsl = new BLL_Infra_VesselLib();

            DataTable dtVessel = objVsl.Get_VesselList(UDFLib.ConvertToInteger(DDLFleet.SelectedValue), 0, Convert.ToInt32(Session["USERCOMPANYID"].ToString()), "", Convert.ToInt32(Session["USERCOMPANYID"].ToString()));
            DDLVessel.DataTextField  = "Vessel_name";
            DDLVessel.DataValueField = "Vessel_id";
            DDLVessel.DataSource     = dtVessel;
            DDLVessel.DataBind();
            ListItem li = new ListItem("--SELECT ALL--", "0");
            DDLVessel.Items.Insert(0, li);
            DDLVessel.SelectedIndex = 0;


            if (Request.QueryString["Vessel_ID"] != null)
            {
                DDLVessel.SelectedValue = Request.QueryString["Vessel_ID"].ToString();
            }
        }
        catch (Exception ex)
        {
        }
    }
Пример #3
0
    public void FillDDL()
    {
        try
        {
            BLL_Infra_VesselLib objVsl  = new BLL_Infra_VesselLib();
            DataTable           FleetDT = objVsl.GetFleetList(Convert.ToInt32(Session["USERCOMPANYID"].ToString()));
            DDLFleet.DataSource     = FleetDT;
            DDLFleet.DataTextField  = "Name";
            DDLFleet.DataValueField = "code";
            DDLFleet.DataBind();
            ListItem li = new ListItem("--SELECT ALL--", "0");
            DDLFleet.Items.Insert(0, li);

            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();
            DDLVessel.Items.Insert(0, new ListItem("--SELECT ALL--", null));
        }
        catch (Exception ex)
        {
        }
        finally
        {
        }
    }
Пример #4
0
    protected void DDLFleet_SelectedIndexChanged(object sender, EventArgs e)
    {
        try
        {
            BLL_Infra_VesselLib objVsl = new BLL_Infra_VesselLib();

            DataTable dtVessel = objVsl.Get_VesselList(UDFLib.ConvertToInteger(DDLFleet.SelectedValue), 0, Convert.ToInt32(Session["USERCOMPANYID"].ToString()), "", Convert.ToInt32(Session["USERCOMPANYID"].ToString()));
            DDLVessel.Items.Clear();
            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);
            try
            {
                DDLVessel.SelectedValue = Request.QueryString["Vessel_Id"].ToString();
                Session["DetVessel_Id"] = Request.QueryString["Vessel_Id"].ToString();
            }
            catch (Exception)
            {
                DDLVessel.SelectedIndex = 1;
                Session["DetVessel_Id"] = DDLVessel.SelectedValue;
                BindSlider();
            }
            BindSlider();
        }
        catch (Exception ex)
        {
        }
    }
Пример #5
0
    protected void DDLFleet_SelectedIndexChanged(object sender, EventArgs e)
    {
        try
        {
            DDLVessel.Items.Clear();
            DDLVessel.AppendDataBoundItems = true;
            DDLVessel.Items.Add("ALL");

            using (BLL_PURC_Purchase objTechService = new  BLL_PURC_Purchase())
            {
                DataTable dtVessel = objTechService.SelectVessels();
                dtVessel.DefaultView.RowFilter = "Tech_Manager ='" + DDLFleet.SelectedItem.Text + "'";
                DDLVessel.DataSource           = dtVessel;
                DDLVessel.DataTextField        = "Vessels";
                DDLVessel.DataValueField       = "Vessel_Code";
                DDLVessel.DataBind();
            }

            cmbCatalog.SelectedIndex = 0;
            cmbDept.SelectedIndex    = 0;
            rgdPayDetails.Visible    = false;
        }
        catch (Exception ex)
        {
            //.WriteError(this.GetType().Name.ToString(), System.Reflection.MethodBase.GetCurrentMethod().Name.ToString(), ex);
        }
        finally
        {
        }
    }
Пример #6
0
    protected void fleet_SelectedIndexChanged(object sender, EventArgs e)
    {
        try
        {
            DDLVessel.Items.Clear();
            DDLVessel.AppendDataBoundItems = true;
            DDLVessel.Items.Add("--Select--");

            using (BLL_PURC_Purchase objTechService = new  BLL_PURC_Purchase())
            {
                DataTable dtVessel = objTechService.SelectVessels();
                if (DDLFleet.SelectedIndex != 0)
                {
                    dtVessel.DefaultView.RowFilter = "fleetcode =" + DDLFleet.SelectedValue;
                }
                DDLVessel.DataSource     = dtVessel;
                DDLVessel.DataTextField  = "Vessels";
                DDLVessel.DataValueField = "Vessel_Code";
                DDLVessel.DataBind();
            }
        }
        catch (Exception ex)
        {
            //.WriteError(this.GetType().Name.ToString(), System.Reflection.MethodBase.GetCurrentMethod().Name.ToString(), ex);
        }
        finally
        {
        }
    }
Пример #7
0
    public void BindVesselDDL()
    {
        try
        {
            StringBuilder sbFilterFlt = new StringBuilder();
            string        VslFilter   = "";
            foreach (DataRow dr in DDLFleet.SelectedValues.Rows)
            {
                sbFilterFlt.Append(dr[0]);
                sbFilterFlt.Append(",");
            }


            DataTable dtVessel = BLL_LMS_Training.Get_VesselList(0, 0, 0, Convert.ToInt32(Session["USERCOMPANYID"]), "", Convert.ToInt32(Session["USERCOMPANYID"]));

            if (sbFilterFlt.Length > 1)
            {
                sbFilterFlt.Remove(sbFilterFlt.Length - 1, 1);
                VslFilter = string.Format("fleetCode in (" + sbFilterFlt.ToString() + ")");
                dtVessel.DefaultView.RowFilter = VslFilter;
            }

            DDLVessel.DataSource     = dtVessel;
            DDLVessel.DataTextField  = "Vessel_name";
            DDLVessel.DataValueField = "Vessel_id";
            DDLVessel.DataBind();
        }
        catch (Exception ex)
        {
        }
    }
Пример #8
0
    protected void DDLFleet_SelectedIndexChanged(object sender, EventArgs e)
    {
        try
        {
            int Vessel_Manager = 0;
            if (Session["COMPANYTYPE"].ToString().ToUpper() == "SURVEYOR")
            {
                Vessel_Manager = Convert.ToInt32(ddlVessel_Manager.SelectedValue);
            }

            DataTable dtVessel = objVsl.Get_VesselList(UDFLib.ConvertToInteger(DDLFleet.SelectedValue), 0, Vessel_Manager, "", Convert.ToInt32(Session["USERCOMPANYID"].ToString()));
            DDLVessel.Items.Clear();
            DDLVessel.DataSource     = dtVessel;
            DDLVessel.DataTextField  = "Vessel_name";
            DDLVessel.DataValueField = "Vessel_id";
            DDLVessel.DataBind();
            ListItem li = new ListItem("--SELECT--", "0");
            DDLVessel.Items.Insert(0, li);

            Load_Current_Schedules();
        }
        catch (Exception ex)
        {
        }
    }
Пример #9
0
    protected void DDLFleet_SelectedIndexChanged()
    {
        BLL_Infra_VesselLib objVsl      = new BLL_Infra_VesselLib();
        StringBuilder       sbFilterFlt = new StringBuilder();
        string VslFilter = "";

        foreach (DataRow dr in DDLFleet.SelectedValues.Rows)
        {
            sbFilterFlt.Append(dr[0]);
            sbFilterFlt.Append(",");
        }

        DataTable dtVessel = objVsl.Get_VesselList(0, 0, Convert.ToInt32(Session["USERCOMPANYID"].ToString()), "", Convert.ToInt32(Session["USERCOMPANYID"].ToString()));

        if (sbFilterFlt.Length > 1)
        {
            sbFilterFlt.Remove(sbFilterFlt.Length - 1, 1);
            VslFilter = string.Format("fleetCode in (" + sbFilterFlt.ToString() + ")");
            dtVessel.DefaultView.RowFilter = VslFilter;
        }

        DDLVessel.DataSource     = dtVessel;
        DDLVessel.DataTextField  = "Vessel_name";
        DDLVessel.DataValueField = "Vessel_id";
        DDLVessel.DataBind();
        Session["sVesselCode"] = DDLVessel.SelectedValues;
        Session["sFleet"]      = DDLFleet.SelectedValues;
    }
    protected void btnClearFilter_Click(object sender, EventArgs e)
    {
        DDLFleet.ClearSelection();
        DDLVessel.ClearSelection();

        DDLRank.ClearSelection();
        DDLNationality.ClearSelection();
        DDLManningOffice.ClearSelection();
        //DDLCommentedBy.ClearSelection();


        DDLStatus.SelectedValue = "1";

        DDLCrewStatus.SelectedValue = "0";

        txtSearch.Text = "";

        txtCommentFromDate.Text = "";
        txtCommentToDate.Text   = "";

        BindFleetDLL();
        BindVesselDDL();

        Load_RankList();
        Load_CountryList();
        Load_ManningAgentList();

        //BindUserList();

        BindGrid();
    }
Пример #11
0
    protected void DDLFleet_SelectedIndexChanged(object sender, EventArgs e)
    {
        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("--Select--", "0");
            DDLVessel.Items.Insert(0, li);
            Session["sVesselCode"] = "0";
        }
        else
        {
            Session["sFleet"] = DDLFleet.SelectedValue;
            DDLVessel.Items.Clear();
            DataTable dtVessel = objVsl.Get_VesselList(int.Parse(DDLFleet.SelectedValue.ToString()), 0, Convert.ToInt32(Session["USERCOMPANYID"].ToString()), "", Convert.ToInt32(Session["USERCOMPANYID"].ToString()));
            //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--", "0");
            DDLVessel.Items.Insert(0, li);
        }
    }
Пример #12
0
    public void FillVesselDDL()
    {
        try
        {
            BLL_Infra_VesselLib objVsl   = new BLL_Infra_VesselLib();
            DataTable           dtVessel = objVsl.Get_VesselList(0, 0, Convert.ToInt32(Session["USERCOMPANYID"].ToString()), "", Convert.ToInt32(Session["USERCOMPANYID"].ToString()));

            DDLVessel.DataTextField  = "Vessel_name";
            DDLVessel.DataValueField = "Vessel_id";
            DDLVessel.DataSource     = dtVessel;
            DDLVessel.DataBind();
            DDLVessel.Items.Insert(0, new ListItem("-SELECT ALL-", "0"));
            DDLVessel.SelectedIndex = 0;

            DDLFromVessel.DataTextField  = "Vessel_name";
            DDLFromVessel.DataValueField = "Vessel_id";
            DDLFromVessel.DataSource     = dtVessel;
            DDLFromVessel.DataBind();
            DDLFromVessel.Items.Insert(0, new ListItem("-SELECT ALL-", "0"));
            DDLFromVessel.SelectedIndex = 0;
        }
        catch (Exception ex)
        {
        }
    }
Пример #13
0
    protected void FillDDL()
    {
        try
        {
            BLL_Infra_VesselLib objVsl = new BLL_Infra_VesselLib();

            DataTable FleetDT = objVsl.GetFleetList(Convert.ToInt32(Session["USERCOMPANYID"].ToString()));
            DDLFleet.DataSource     = FleetDT;
            DDLFleet.DataTextField  = "Name";
            DDLFleet.DataValueField = "code";
            DDLFleet.DataBind();


            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);
        }
        catch (Exception ex)
        {
            //.WriteError(this.GetType().Name.ToString(), System.Reflection.MethodBase.GetCurrentMethod().Name.ToString(), ex);
        }
        finally
        {
        }
    }
Пример #14
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)
        {
        }
    }
Пример #15
0
    private void bindVessel()
    {
        try
        {
            using (BLL_PURC_Purchase objTechService = new  BLL_PURC_Purchase())
            {
                DataTable dtVessel = objTechService.SelectVessels();

                if (DDLFleet.SelectedIndex != 0)
                {
                    dtVessel.DefaultView.RowFilter = "fleetcode =" + DDLFleet.SelectedValue;
                }
                DDLVessel.DataSource     = dtVessel;
                DDLVessel.DataTextField  = "Vessels";
                DDLVessel.DataValueField = "Vessel_Code";
                DDLVessel.DataBind();
            }
        }
        catch (Exception ex)
        {
            //.WriteError(this.GetType().Name.ToString(), System.Reflection.MethodBase.GetCurrentMethod().Name.ToString(), ex);
        }
        finally
        {
        }

        //PMSClass.clsVessels vessel = new PMSClass.clsVessels();
        //vessel.Constring = _constring;
        //DataTable dtvessel = new DataTable();
        //dtvessel = vessel.GetVesselName();
        //grdVessel.DataSource = dtvessel;
        //grdVessel.DataBind();
    }
Пример #16
0
    public void FillDDL()
    {
        try
        {
            BLL_Infra_InspectionType onjInsp = new BLL_Infra_InspectionType();
            DataTable FleetDT = objVsl.GetFleetList(Convert.ToInt32(Session["USERCOMPANYID"].ToString()));
            DDLFleet.DataSource     = FleetDT;
            DDLFleet.DataTextField  = "Name";
            DDLFleet.DataValueField = "code";
            DDLFleet.DataBind();
            ListItem li = new ListItem("--SELECT ALL--", "0");
            DDLFleet.Items.Insert(0, li);

            BLL_Infra_Company objInfra = new BLL_Infra_Company();
            ddlVessel_Manager.DataSource     = objInfra.Get_Company_Parent_Child(1, 0, 0);
            ddlVessel_Manager.DataTextField  = "COMPANY_NAME";
            ddlVessel_Manager.DataValueField = "ID";
            ddlVessel_Manager.DataBind();
            ddlVessel_Manager.Items.Insert(0, new ListItem("-Select All-", "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();
            DDLVessel.Items.Insert(0, new ListItem("--SELECT--", null));



            DataTable dtSup = objInsp.Get_Supritendent_Users(null, null);
            DDLInspector.DataSource     = dtSup;
            DDLInspector.DataTextField  = "Name";
            DDLInspector.DataValueField = "UserID";
            DDLInspector.DataBind();
            DDLInspector.Items.Insert(0, new ListItem("--SELECT--", null));

            DDLInspectorA.DataSource     = dtSup;
            DDLInspectorA.DataTextField  = "Name";
            DDLInspectorA.DataValueField = "UserID";
            DDLInspectorA.DataBind();
            DDLInspectorA.Items.Insert(0, new ListItem("--SELECT--", null));

            DataTable dtInsp = onjInsp.Get_InspectionTypeList();


            ddlInspectionType.DataSource     = dtInsp;
            ddlInspectionType.DataTextField  = "InspectionTypeName";
            ddlInspectionType.DataValueField = "InspectionTypeId";
            ddlInspectionType.DataBind();
            ddlInspectionType.Items.Insert(0, new ListItem("--SELECT--", null));
        }
        catch (Exception ex)
        {
            UDFLib.WriteExceptionLog(ex);
        }
    }
Пример #17
0
    protected void BindCombos()
    {
        JRA_Lib lObjWC = new JRA_Lib();

        lObjWC.Work_Categ_Parent_ID = null;
        lObjWC.Mode = 0;
        DataTable dt = BLL_JRA_Work_Category.JRA_GET_WORK_CATEGORY_LIST(lObjWC);
        DataView  dv = dt.DefaultView;

        DataTable dtCloned = dt.Clone();

        dtCloned.Columns["Work_Categ_Value"].DataType = typeof(float);
        foreach (DataRow row in dt.Rows)
        {
            dtCloned.ImportRow(row);
        }
        dv = dtCloned.DefaultView;


        dv.Sort = "Work_Categ_Value";
        dt      = dv.ToTable();
        ddlParentWorkCateg.DataSource     = dt;
        ddlParentWorkCateg.DataTextField  = "Work_Category_Display";
        ddlParentWorkCateg.DataValueField = "Work_Categ_ID";
        ddlParentWorkCateg.DataBind();
        ddlParentWorkCateg.Items.Insert(0, new ListItem("-SELECT ALL-", "0"));

        lObjWC = new JRA_Lib();
        lObjWC.Work_Categ_Parent_ID = null;
        lObjWC.Mode = 3;
        DataTable dtAllChilds = BLL_JRA_Work_Category.JRA_GET_WORK_CATEGORY_LIST(lObjWC);

        DataTable dtAllChildsCloned = dtAllChilds.Clone();

        dtAllChildsCloned.Columns["Work_Categ_Value"].DataType = typeof(float);
        foreach (DataRow row in dtAllChilds.Rows)
        {
            dtAllChildsCloned.ImportRow(row);
        }

        dv          = dtAllChildsCloned.DefaultView;
        dv.Sort     = "Work_Categ_Value";
        dtAllChilds = dv.ToTable();
        ddlChildWorkCateg.DataSource     = dtAllChilds;
        ddlChildWorkCateg.DataTextField  = "Work_Category_Display";
        ddlChildWorkCateg.DataValueField = "Work_Categ_ID";
        ddlChildWorkCateg.DataBind();
        ddlChildWorkCateg.Items.Insert(0, new ListItem("-SELECT ALL-", "0"));

        BLL_Infra_VesselLib objVsl   = new BLL_Infra_VesselLib();
        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();
        DDLVessel.Items.Insert(0, new ListItem("--SELECT ALL--", null));
    }
Пример #18
0
    protected void btnClearFilter_Click(object sender, EventArgs e)
    {
        ViewState["OverDueSearchFlage"] = null;

        ViewState["SORTDIRECTION"] = null;
        ViewState["SORTBYCOLOUMN"] = null;

        ViewState["ucfJobIDFilterType"] = null;
        ViewState["Jobid"] = null;

        DDLFleet.SelectedValue = "0";
        BindVesselDDL();

        txtFromDate.Text   = "";
        txtToDate.Text     = "";
        txtActFrmDate.Text = "";
        txtActToDate.Text  = "";

        DDLVessel.ClearSelection();

        ddlFunction.ClearSelection();
        chkCMS.Checked            = false;
        chkCritical.Checked       = false;
        chkAdvSafetyAlarm.Checked = false;
        chkAdvCalibration.Checked = false;
        ddlSystem_location.ClearSelection();
        ucf_DDLRank.ClearSelection();
        ddlSubSystem_location.ClearSelection();

        // rbtDueType.SelectedValue = "0";
        rbtDueType.Items[0].Selected = true;
        rbtDueType.Items[1].Selected = true;
        rbtnJobTypes.SelectedValue   = "PMS";
        txtSearchJobTitle.Text       = "";
        txtFromDate.Enabled          = false;
        txtToDate.Enabled            = false;

        rbtnMRA.SelectedValue         = "ALL";
        rbtnRASubmitted.SelectedValue = "ALL";

        BindJobStatus();
        UpdPnlFilter.Update();
        UpdPnlGrid.Update();
        UpdAdvFltr.Update();

        if (hfAdv.Value == "o")
        {
            String tgladvsearchClr = String.Format("toggleOnSearchClearFilter(advText,'" + hfAdv.Value + "');");
            ScriptManager.RegisterStartupScript(Page, Page.GetType(), "tgladvsearchClr", tgladvsearchClr, true);
        }
        else
        {
            String tgladvsearchClr1 = String.Format("toggleOnSearchClearFilter(advText,'" + hfAdv.Value + "');");
            ScriptManager.RegisterStartupScript(Page, Page.GetType(), "tgladvsearchClr1", tgladvsearchClr1, true);
        }
    }
Пример #19
0
    protected void BindVessel()
    {
        clsQuotationBLL objQuoBLL = new clsQuotationBLL();
        DataTable       dt        = new DataTable();

        dt = objQuoBLL.GetVessel();

        DDLVessel.DataSource     = dt;
        DDLVessel.DataTextField  = "Vessels";
        DDLVessel.DataValueField = "Vessel_Code";
        DDLVessel.DataBind();
    }
Пример #20
0
 protected void btnClearFilter_Click(object sender, EventArgs e)
 {
     DDLFleet.ClearSelection();
     DDLVessel.ClearSelection();
     BindFleetDLL();
     BindVesselDDL();
     BindProgramItemInGrid();
     txtDuedateFrom.Text = "";
     txtDuedateTo.Text   = "";
     txtProgramName.Text = "";
     ddlProgramCategory.SelectedIndex = 0;
     BindProgramItemInGrid();
 }
Пример #21
0
    protected void btnClearFilter_Click(object sender, EventArgs e)
    {
        DDLFleet.ClearSelection();
        DDLVessel.ClearSelection();
        txtPoNumber.Text = "";
        BindFleetDLL();
        BindVesselDDL();
        uc_SupplierList1.SelectedValue = "0";

        ViewState["LOG_STATUS"] = "0";

        BindDataItems();
    }
Пример #22
0
    public void Load_VesselList()
    {
        int Fleet_ID       = int.Parse(DDLFleet.SelectedValue);
        int UserCompanyID  = UDFLib.ConvertToInteger(Session["USERCOMPANYID"].ToString());
        int Vessel_Manager = 1;

        DDLVessel.DataSource = objVsl.Get_VesselList(Fleet_ID, 0, Vessel_Manager, "", UserCompanyID);

        DDLVessel.DataTextField  = "VESSEL_NAME";
        DDLVessel.DataValueField = "VESSEL_ID";
        DDLVessel.DataBind();
        DDLVessel.Items.Insert(0, new ListItem("-SELECT ALL-", "0"));
        DDLVessel.SelectedIndex = 0;
    }
Пример #23
0
    public void Load_VesselList()
    {
        int Fleet_ID       = int.Parse(DDLFleet.SelectedValue);
        int UserCompanyID  = int.Parse(ddlFilterVesselManager.SelectedValue);
        int Vessel_Manager = int.Parse(ddlFilterVesselManager.SelectedValue);

        DDLVessel.DataSource = objBLL.Get_VesselList(Fleet_ID, 0, Vessel_Manager, "", UserCompanyID);

        DDLVessel.DataTextField  = "VESSEL_NAME";
        DDLVessel.DataValueField = "VESSEL_ID";
        DDLVessel.DataBind();
        DDLVessel.Items.Insert(0, new ListItem("-SELECT ALL-", "0"));
        DDLVessel.SelectedIndex = 0;
    }
Пример #24
0
    /// <summary>
    /// Bind Vessel dropdown as per vessel assign to the specific user
    /// </summary>
    public void BindVesselDDL()
    {
        try
        {
            BLL_Infra_VesselLib objVsl       = new BLL_Infra_VesselLib();
            BLL_VET_VettingLib  objBLLVetLib = new BLL_VET_VettingLib();
            if (chkVesselAssign.Checked == true)
            {
                DataTable dtVessel = objVsl.Get_VesselList(0, 0, Convert.ToInt32(Session["USERCOMPANYID"].ToString()), "", Convert.ToInt32(Session["USERCOMPANYID"].ToString()));

                DDLVessel.DataTextField  = "Vessel_name";
                DDLVessel.DataValueField = "Vessel_id";
                DDLVessel.DataSource     = dtVessel;
                DDLVessel.DataBind();


                DataTable dtUserVessel = objBLLVetLib.VET_Get_UserVesselList(0, 0, Convert.ToInt32(Session["USERCOMPANYID"].ToString()), "", Convert.ToInt32(Session["USERCOMPANYID"].ToString()), GetSessionUserID());
                if (dtUserVessel.Rows.Count > 0)
                {
                    CheckBoxList chk = (CheckBoxList)DDLVessel.Controls[0].Controls[0].FindControl("CheckBoxListItems");
                    for (int j = 0; j < chk.Items.Count; j++)
                    {
                        for (int i = 0; i < dtUserVessel.Rows.Count; i++)
                        {
                            if (chk.Items[j].Value == dtUserVessel.Rows[i]["Vessel_ID"].ToString())
                            {
                                ((CheckBoxList)DDLVessel.Controls[0].Controls[0].FindControl("CheckBoxListItems")).Items[j].Selected = true;
                                break;
                            }
                        }
                    }
                }
            }
            else
            {
                DataTable dtVessel = objVsl.Get_VesselList(0, 0, Convert.ToInt32(Session["USERCOMPANYID"].ToString()), "", Convert.ToInt32(Session["USERCOMPANYID"].ToString()));

                DDLVessel.DataTextField  = "Vessel_name";
                DDLVessel.DataValueField = "Vessel_id";
                DDLVessel.DataSource     = dtVessel;
                DDLVessel.DataBind();
            }
        }
        catch (Exception ex)
        {
            UDFLib.WriteExceptionLog(ex);
            string js = "alert('" + UDFLib.GetException("SystemError/ GeneralMessage") + "');";
            ScriptManager.RegisterStartupScript(this, this.GetType(), "error", js, true);
        }
    }
    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);
    }
Пример #26
0
    protected void Page_Load(object sender, EventArgs e)
    {
        if (!IsPostBack)
        {
            BLL_Infra_VesselLib objVsl = new BLL_Infra_VesselLib();

            DataTable dtVessel = objVsl.Get_VesselList(0, 0, Convert.ToInt32(Session["USERCOMPANYID"].ToString()), "", Convert.ToInt32(Session["USERCOMPANYID"].ToString()));
            DDLVessel.Items.Clear();
            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);
        }
    }
Пример #27
0
    public void Load_VesselTypeList()
    {
        DataTable dtvslType = objBLLVessel.Get_VesselType();

        ddlVesselType.DataSource     = dtvslType;
        ddlVesselType.DataTextField  = "VesselTypes";
        ddlVesselType.DataValueField = "ID";
        ddlVesselType.DataBind();
        ddlVesselType.Items.Insert(0, new ListItem("-Select-", "0"));

        DDLVessel.DataSource     = dtvslType;
        DDLVessel.DataTextField  = "VesselTypes";
        DDLVessel.DataValueField = "ID";
        DDLVessel.DataBind();
        DDLVessel.Items.Insert(0, new ListItem("-Select-", "0"));
    }
Пример #28
0
 public void FillDDL()
 {
     try
     {
         DataTable dtVessel = objBLLVessel.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();
         DDLVessel.Items.Insert(0, new ListItem("--SELECT--", null));
         DDLVessel.SelectedIndex = 0;
     }
     catch (Exception)
     {
         Response.Redirect("~/Account/Login.aspx");
     }
 }
Пример #29
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
        {
        }
    }
Пример #30
0
    public void BindVesselDDL()
    {
        try
        {
            BLL_Infra_VesselLib objVsl = new BLL_Infra_VesselLib();

            DataTable dtVessel = objVsl.Get_VesselList(UDFLib.ConvertToInteger(DDLFleet.SelectedValue), 0, Convert.ToInt32(Session["USERCOMPANYID"].ToString()), "", Convert.ToInt32(Session["USERCOMPANYID"].ToString()));
            // DDLFleet.Items.Clear();
            DDLVessel.DataTextField  = "Vessel_name";
            DDLVessel.DataValueField = "Vessel_id";
            DDLVessel.DataSource     = dtVessel;
            DDLVessel.DataBind();
        }
        catch (Exception ex)
        {
            throw ex;
        }
    }