Beispiel #1
0
    public void Load_Vessel()
    {
        DataTable dt = objBLL.Get_UserVesselList_DL(0, 0, Convert.ToInt32(Session["USERCOMPANYID"].ToString()), null, Convert.ToInt32(Session["USERCOMPANYID"].ToString()), GetSessionUserID());

        ddlVessel.DataSource     = dt;
        ddlVessel.DataTextField  = "Vessel_Name";
        ddlVessel.DataValueField = "Vessel_ID";
        ddlVessel.DataBind();
        ddlVessel.Items.Insert(0, new ListItem("-Select-", "0"));
    }
    /// <summary>
    /// Fill Dropdown of Delivery Port and Vessel.
    /// </summary>
    protected void FillDDL()
    {
        try
        {
            BLL_Infra_VesselLib objVsl   = new BLL_Infra_VesselLib();
            DataTable           dtVessel = objVsl.Get_UserVesselList_DL(0, 0, Convert.ToInt32(Session["USERCOMPANYID"].ToString()), "", Convert.ToInt32(Session["USERCOMPANYID"].ToString()), UDFLib.ConvertToInteger(GetSessionUserID()));
            ddlVessel.DataSource     = dtVessel;
            ddlVessel.DataTextField  = "Vessel_name";
            ddlVessel.DataValueField = "Vessel_id";
            ddlVessel.DataBind();
            ddlVessel.Items.Insert(0, new ListItem("-SELECT-", "0"));

            using (BLL_PURC_Purchase objTechService = new BLL_PURC_Purchase())
            {
                DataTable dtPort = objTechService.getDeliveryPort();
                ddlDeliveryPort.DataSource     = dtPort;
                ddlDeliveryPort.DataTextField  = "Port_Name";
                ddlDeliveryPort.DataValueField = "Id";
                ddlDeliveryPort.DataBind();
                ddlDeliveryPort.Items.Insert(0, new ListItem("-SELECT-", "0"));
            }
        }
        catch (Exception ex)
        {
            UDFLib.WriteExceptionLog(ex);
        }
        finally
        {
        }
    }
Beispiel #3
0
 protected void chkAssignement_CheckedChanged(object sender, EventArgs e)
 {
     try
     {
         ddlVessel.Items.Clear();
         BLL_Infra_VesselLib objVsl   = new BLL_Infra_VesselLib();
         DataTable           dtVessel = new DataTable();
         if (chkAssignement.Checked == true)
         {
             dtVessel = objVsl.Get_UserVesselList_DL(int.Parse(DDLFleet.SelectedValue.ToString()), 0, Convert.ToInt32(Session["USERCOMPANYID"].ToString()), "", Convert.ToInt32(Session["USERCOMPANYID"].ToString()), UDFLib.ConvertToInteger(GetSessionUserID()));
         }
         else
         {
             dtVessel = objVsl.Get_VesselList(int.Parse(DDLFleet.SelectedValue.ToString()), 0, Convert.ToInt32(Session["USERCOMPANYID"].ToString()), "", Convert.ToInt32(Session["USERCOMPANYID"].ToString()));
         }
         ddlVessel.DataSource     = dtVessel;
         ddlVessel.DataTextField  = "Vessel_name";
         ddlVessel.DataValueField = "Vessel_id";
         ddlVessel.DataBind();
         BindPortCall(UDFLib.ConvertIntegerToNull(ddlVessel.SelectedValue));
     }
     catch (Exception ex)
     {
         UDFLib.WriteExceptionLog(ex);
     }
 }
Beispiel #4
0
 /// <summary>
 /// Fill Vessel according to selected fleet
 /// </summary>
 /// <param name="sender"></param>
 /// <param name="e"></param>
 protected void DDLFleet_SelectedIndexChanged(object sender, EventArgs e)
 {
     try
     {
         ddlVessel.Items.Clear();
         BLL_Infra_VesselLib objVsl   = new BLL_Infra_VesselLib();
         DataTable           dtVessel = new DataTable();
         if (chkAssignement.Checked == true)
         {
             dtVessel = objVsl.Get_UserVesselList_DL(int.Parse(DDLFleet.SelectedValue.ToString()), 0, Convert.ToInt32(Session["USERCOMPANYID"].ToString()), "", Convert.ToInt32(Session["USERCOMPANYID"].ToString()), UDFLib.ConvertToInteger(GetSessionUserID()));
         }
         else
         {
             dtVessel = objVsl.Get_VesselList(int.Parse(DDLFleet.SelectedValue.ToString()), 0, Convert.ToInt32(Session["USERCOMPANYID"].ToString()), "", Convert.ToInt32(Session["USERCOMPANYID"].ToString()));
         }
         if (dtVessel.Rows.Count > 0)
         {
             ddlVessel.DataSource     = dtVessel;
             ddlVessel.DataTextField  = "Vessel_name";
             ddlVessel.DataValueField = "Vessel_id";
             ddlVessel.DataBind();
         }
         else
         {
             ddlVessel.Items.Insert(0, new ListItem("-SELECT-", "0"));
         }
         BindPortCall(UDFLib.ConvertIntegerToNull(ddlVessel.SelectedValue));
         // Page.ClientScript.RegisterStartupScript(this.GetType(), "CallMyFunction", "CheckValidation()", true);
     }
     catch (Exception ex)
     {
         UDFLib.WriteExceptionLog(ex);
     }
     finally
     {
     }
 }
Beispiel #5
0
    /// <summary>
    /// Fill DropDownList ,Fleet,POType,AccountType,OwnerName,Urgency,DeliveryPort,ReqsnType,Vessel
    /// </summary>
    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();
            DDLFleet.Items.Insert(0, new ListItem("-SELECT-", "0"));


            DataTable dt = BLL_PURC_Common.PURC_Get_PO_Type(UDFLib.ConvertToInteger(GetSessionUserID()), "PO_Create");
            ddlPOType.DataSource     = dt;
            ddlPOType.DataTextField  = "PO_Type";
            ddlPOType.DataValueField = "PO_Code";
            ddlPOType.DataBind();
            ddlPOType.Items.Insert(0, new ListItem("-SELECT-", "0"));

            DataTable dtAccountType = BLL_PURC_Common.PURC_Get_Sys_Variable(UDFLib.ConvertToInteger(GetSessionUserID()), "Account_Type");
            ddlAccountType.DataSource     = dtAccountType;
            ddlAccountType.DataTextField  = "VARIABLE_NAME";
            ddlAccountType.DataValueField = "VARIABLE_CODE";
            ddlAccountType.DataBind();
            ddlAccountType.Items.Insert(0, new ListItem("-SELECT-", "0"));

            DataTable dtOwnerName = BLL_PURC_Common.PURC_Get_Supplier_Type(UDFLib.ConvertToInteger(GetSessionUserID()), "OWNER");
            ddlOwnerName.DataSource     = dtOwnerName;
            ddlOwnerName.DataTextField  = "Supplier_Name";
            ddlOwnerName.DataValueField = "Supplier_Code";
            ddlOwnerName.DataBind();
            ddlOwnerName.Items.Insert(0, new ListItem("-SELECT-", "0"));


            DataTable dtItem = BLL_PURC_Common.PURC_Get_ItemCategory(UDFLib.ConvertToInteger(GetSessionUserID()), "UrgencyLevel");
            ddlUrgency.DataTextField  = "Category_Name";
            ddlUrgency.DataValueField = "ID";
            ddlUrgency.DataSource     = dtItem;
            ddlUrgency.DataBind();


            using (BLL_PURC_Purchase objTechService = new BLL_PURC_Purchase())
            {
                //DataTable dtPort = objTechService.LibraryGetSystemParameterList("7609", "");


                DataTable dtPort = objTechService.getDeliveryPort();
                ddlDeliveryPort.DataSource     = dtPort;
                ddlDeliveryPort.DataTextField  = "Port_Name";
                ddlDeliveryPort.DataValueField = "Id";
                ddlDeliveryPort.DataBind();
                ddlDeliveryPort.Items.Insert(0, new ListItem("-SELECT-", "0"));
            }



            ddlReqsnType.Items.Insert(0, new ListItem("-SELECT-", "0"));
            ddlFunction.Items.Insert(0, new ListItem("-SELECT-", "0"));
            ddlCatalogue.Items.Insert(0, new ListItem("-SELECT-", "0"));
            ddlPortCall.Items.Insert(0, new ListItem("-SELECT-", "0"));

            DataTable dtVessel = objVsl.Get_UserVesselList_DL(0, 0, Convert.ToInt32(Session["USERCOMPANYID"].ToString()), "", Convert.ToInt32(Session["USERCOMPANYID"].ToString()), UDFLib.ConvertToInteger(GetSessionUserID()));

            if (DDLFleet.SelectedIndex != 0)
            {
                dtVessel.DefaultView.RowFilter = "Tech_Manager ='" + DDLFleet.SelectedItem.Text + "'";
            }
            ddlVessel.DataSource     = dtVessel;
            ddlVessel.DataTextField  = "Vessel_name";
            ddlVessel.DataValueField = "Vessel_id";
            ddlVessel.DataBind();


            BindPortCall(UDFLib.ConvertIntegerToNull(ddlVessel.SelectedValue));
        }
        catch (Exception ex)
        {
            UDFLib.WriteExceptionLog(ex);
        }
        finally
        {
        }
    }