/// <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(); }
/// <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")); }
/// 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); }