Ejemplo n.º 1
0
        /// <summary>
        /// Date Created:   14/Aug/2013
        /// Created By:     Josephine Gad
        /// (description)   Bind Seaport in ListView
        ///                 List of Seaport in Contract
        /// </summary>
        private void BindSeaportListView(int iVendorID, Int16 iLoadType)
        {
            List <Seaport> list = new List <Seaport>();

            uoListViewSeaport.DataSource = null;

            if (iLoadType == 0)
            {
                if (Session["VendorSeaportExists"] != null)
                {
                    list = (List <Seaport>)Session["VendorSeaportExists"];
                    uoListViewSeaport.DataSource = list;
                }
            }
            else
            {
                SafeguardBLL.SafeguardVendorsSeaportGet(0,
                                                        GlobalCode.Field2TinyInt(uoDropDownListSeaportFilter.SelectedValue),
                                                        uoTextBoxSeaportFilter.Text.Trim(), true, 1);

                if (Session["VendorSeaportExists"] != null)
                {
                    list = (List <Seaport>)Session["VendorSeaportExists"];
                    uoListViewSeaport.DataSource = list;
                }
            }
            uoListViewSeaport.DataBind();
        }
Ejemplo n.º 2
0
        /// <summary>
        /// Date Created:   12/Aug/2013
        /// Created By:     Josephine Gad
        /// (description)   Bind Seaport in Drop Down List
        ///                 List of Seaport to be added in Contract
        /// </summary>
        private void BindSeaportDroDown(int iVendorID, Int16 iLoadType)
        {
            List <Seaport> list = new List <Seaport>();

            uoDropDownListSeaport.Items.Clear();

            if (iLoadType == 0)
            {
                if (Session["VendorSeaportNOTExists"] != null)
                {
                    list = (List <Seaport>)Session["VendorSeaportNOTExists"];
                    uoDropDownListSeaport.DataSource     = list;
                    uoDropDownListSeaport.DataTextField  = "SeaportName";
                    uoDropDownListSeaport.DataValueField = "SeaportID";
                    uoDropDownListSeaport.DataBind();
                }
            }
            else
            {
                SafeguardBLL.SafeguardVendorsSeaportGet(iVendorID,
                                                        GlobalCode.Field2TinyInt(uoDropDownListSeaportFilter.SelectedValue),
                                                        uoTextBoxSeaportFilter.Text.Trim(), false, 1);

                if (Session["VendorSeaportNOTExists"] != null)
                {
                    list = (List <Seaport>)Session["VendorSeaportNOTExists"];
                    uoDropDownListSeaport.DataSource     = list;
                    uoDropDownListSeaport.DataTextField  = "SeaportName";
                    uoDropDownListSeaport.DataValueField = "SeaportID";
                    uoDropDownListSeaport.DataBind();
                }
            }
            if (list.Count == 1)
            {
                if (uoDropDownListSeaport.Items.FindByValue(list[0].SeaportID.ToString()) != null)
                {
                    uoDropDownListSeaport.SelectedValue = list[0].SeaportID.ToString();
                }
            }
            uoDropDownListSeaport.Items.Insert(0, new ListItem("--Select Seaport--", "0"));
        }
Ejemplo n.º 3
0
        /// Date Created:   12/Aug/2013
        /// Created By:     Josephine Gad
        /// (description)   Bind Airport and Seaport
        private void BindAirportSeaport(int iVendorID, Int16 iLoadType)
        {
            //if (iVendorID == 0)
            //{
            //VendorMaintenanceBLL.VehicleVendorsAirportGet(0,
            //    GlobalCode.Field2TinyInt(uoDropDownListAirportFilter.SelectedValue),
            //    uoTextBoxAirportFilter.Text.Trim(),
            //    false, 0);

            SafeguardBLL.SafeguardVendorsSeaportGet(iVendorID,
                                                    GlobalCode.Field2TinyInt(uoDropDownListSeaportFilter.SelectedValue),
                                                    uoTextBoxSeaportFilter.Text.Trim(),
                                                    false, 0);

            //}
            //BindAirportDroDown(iContractID, iLoadType);
            //BindAirportListView(iContractID, iLoadType);

            BindSeaportDroDown(iVendorID, iLoadType);
            BindSeaportListView(iVendorID, iLoadType);
        }