public static void Echo( this IMslScript script, StockCatalog catalog ) { Console.WriteLine( "Catalog: " + catalog.Name ); foreach ( var tsh in catalog.TradedStocks ) { Console.WriteLine( string.Format( " Isin = {0,15}, Symbol = {1,15}, WPKN = {2,15}", tsh.Stock.Isin, tsh.Symbol, tsh.Wpkn ) ); } }
private StockCatalog GetOrCreateStockCatalog( IEntityRepository tom, string catalogName ) { var stockCatalog = tom.StockCatalogs.FirstOrDefault( catalog => catalog.Name.EqualsI( catalogName ) ); if ( stockCatalog == null ) { stockCatalog = new StockCatalog( catalogName ); tom.StockCatalogs.AddObject( stockCatalog ); } return stockCatalog; }
/// <summary> /// Deprecated Method for adding a new object to the StockCatalogs EntitySet. Consider using the .Add method of the associated ObjectSet<T> property instead. /// </summary> public void AddToStockCatalogs(StockCatalog stockCatalog) { base.AddObject("StockCatalogs", stockCatalog); }
/// <summary> /// Create a new StockCatalog object. /// </summary> /// <param name="id">Initial value of the Id property.</param> /// <param name="name">Initial value of the Name property.</param> public static StockCatalog CreateStockCatalog(global::System.Int64 id, global::System.String name) { StockCatalog stockCatalog = new StockCatalog(); stockCatalog.Id = id; stockCatalog.Name = name; return stockCatalog; }