protected void Button1_Click(object sender, EventArgs e) { TransferSearchCondition SearchCondition = new TransferSearchCondition(); SearchCondition.PreferredLanguage = "E"; SearchCondition.PickupCityCode = "LON"; SearchCondition.PickupCode = "A"; SearchCondition.PickupPointCode = "LHR"; SearchCondition.DropOffCityCode = "LON"; SearchCondition.DropOffCode = "A"; //SearchCondition.DropOffPointCode = "LHR"; SearchCondition.TransferDate = new DateTime(2008, 11, 2); SearchCondition.AlternateLanguage = "E"; TransferProductSearcher Searcher = new TransferProductSearcher(); IList<TransferProduct> Products = Searcher.Search(SearchCondition); if (Products != null) { Terms.Contract.Business_0407.GTATransferMaterial obj = (Terms.Contract.Business_0407.GTATransferMaterial)((TERMS.Business.Centers.ProductCenter.Components.TransferMaterial)((TERMS.Core.Product.ComponentGroup)Products[0].Items[0]).Items[0]); //string str = obj.Transfer } }
public TERMS.Business.Centers.ProductCenter.Components.TransferProduct SearchTransfer(Terms.Sales.Business.TransferSearchCondition transferSearchCondition) { TERMS.Common.Search.TransferSearchCondition searchCondition = new TERMS.Common.Search.TransferSearchCondition(); searchCondition.CurrencyCode = transferSearchCondition.CurrencyCode; searchCondition.CountryCode = transferSearchCondition.Country; searchCondition.PreferredLanguage = transferSearchCondition.PreferredLanguage; searchCondition.PickupCityCode = transferSearchCondition.PickupCityCode; searchCondition.PickupCode = transferSearchCondition.PickupCode; searchCondition.PickupPointCode = transferSearchCondition.PickupPoint; searchCondition.DropOffCityCode = transferSearchCondition.DropOffCityCode; searchCondition.DropOffCode = transferSearchCondition.DropOffCode; searchCondition.TransferDate = transferSearchCondition.TransferDate; searchCondition.AlternateLanguage = transferSearchCondition.AlternateLanguage; searchCondition.Passengers = transferSearchCondition.Passengers; TransferProductSearcher searcher = new TransferProductSearcher(); IList<TransferProduct> Products = searcher.Search(searchCondition); if (Products != null && Products.Count > 0) { return (TERMS.Business.Centers.ProductCenter.Components.TransferProduct)Products[0]; } else { return null; } }