/// <summary> /// Certificate Recommendations /// </summary> /// <returns><c>Bag</c> of Certificate Recommendations</returns> internal static Bag<CrtRecommendations> CertificateRecommendations() { var list = new IndexedList<CrtRecommendations>(); foreach (crtRecommendations recommendation in Context.crtRecommendations) { var item = new CrtRecommendations { ID = recommendation.recommendationID, Level = recommendation.recommendationLevel, }; if (recommendation.certificateID.HasValue) item.CertificateID = recommendation.certificateID.Value; if (recommendation.shipTypeID.HasValue) item.ShipTypeID = recommendation.shipTypeID.Value; list.Items.Add(item); } return new Bag<CrtRecommendations>(list); }
/// <summary> /// Certificate Recommendations. /// </summary> /// <returns><c>BagCollection</c> of Certificate Recommendations.</returns> private static BagCollection<CrtRecommendations> CertificateRecommendations() { IndexedCollection<CrtRecommendations> collection = new IndexedCollection<CrtRecommendations>(); foreach (crtRecommendations recommendation in s_context.crtRecommendations) { CrtRecommendations item = new CrtRecommendations { ID = recommendation.recommendationID, Level = recommendation.recommendationLevel, }; if (recommendation.certificateID.HasValue) item.CertificateID = recommendation.certificateID.Value; if (recommendation.shipTypeID.HasValue) item.ShipTypeID = recommendation.shipTypeID.Value; collection.Items.Add(item); } return collection.ToBag(); }