public static void Initialize(this TradingSet tradingSet, DataSet dataSet) { tradingSet.Quotations = InitializationHelper.CreateArray <InitialQuotation>(dataSet, "Quotation", Initialize); tradingSet.Transactions = InitializationHelper.CreateArray <Transaction>(dataSet, "Transaction", Initialize); tradingSet.Orders = InitializationHelper.CreateArray <Order>(dataSet, "Order", Initialize); tradingSet.OrderRelations = InitializationHelper.CreateArray <OrderRelation>(dataSet, "OrderRelation", Initialize); tradingSet.AccountCurrencies = InitializationHelper.CreateArray <AccountCurrency>(dataSet, "AccountCurrency", Initialize); tradingSet.DayPLNotValueds = InitializationHelper.CreateArray <DayPLNotValued>(dataSet, "DayPLNotValued", Initialize); tradingSet.BestPendings = InitializationHelper.CreateArray <InitialPendingItem>(dataSet, "BestPending", Initialize); tradingSet.TimeAndSales = InitializationHelper.CreateArray <InitialTimeAndSale>(dataSet, "TimeAndSale", Initialize); tradingSet.HasMessage = TradingSetHelper.GetHasMessage(dataSet); tradingSet.GroupStatus = InitializationHelper.CreateArray <IdStatus>(dataSet, "InstrumentGroupState", Initialize); tradingSet.InstrumentStatus = InitializationHelper.CreateArray <IdStatus>(dataSet, "InstrumentState", Initialize); tradingSet.DeliveryRequests = InitializationHelper.CreateArray <DeliveryRequest>(dataSet, "DeliveryRequest", Initialize); tradingSet.ScrapDeposits = InitializationHelper.CreateArray <ScrapDeposit>(dataSet, "ScrapDeposit", Initialize); tradingSet.DeliveryRequestOrderRelation = InitializationHelper.CreateArray <DeliveryRequestOrderRelation>(dataSet, "DeliveryRequestOrderRelation", Initialize); }
public static void Initialize(this SettingSet settingSet, DataSet dataSet) { settingSet.Customer = InitializationHelper.Create <Customer>(dataSet, "Customer", Initialize); settingSet.TradeDay = InitializationHelper.Create <TradeDay>(dataSet, "TradeDay", Initialize); settingSet.SystemParameter = InitializationHelper.Create <SystemParameter>(dataSet, "SystemParameter", Initialize); settingSet.Currencies = InitializationHelper.CreateArray <Currency>(dataSet, "Currency", Initialize); settingSet.CurrencyRates = InitializationHelper.CreateArray <CurrencyRate>(dataSet, "CurrencyRate", Initialize); settingSet.TradePolicies = InitializationHelper.CreateArray <TradePolicy>(dataSet, "TradePolicy", Initialize); settingSet.TradePolicyDetails = InitializationHelper.CreateArray <TradePolicyDetail>(dataSet, "TradePolicyDetail", Initialize); settingSet.VolumeNecessaries = InitializationHelper.CreateArray <VolumeNecessary>(dataSet, "VolumeNecessary", Initialize); settingSet.VolumeNecessaryDetails = InitializationHelper.CreateArray <VolumeNecessaryDetail>(dataSet, "VolumeNecessaryDetail", Initialize); settingSet.Accounts = InitializationHelper.CreateArray <Account>(dataSet, "Account", Initialize); settingSet.AccountAgentHistories = InitializationHelper.CreateArray <AccountAgentHistory>(dataSet, "AccountAgentHistory", Initialize); settingSet.Instruments = InitializationHelper.CreateArray <Instrument>(dataSet, "Instrument", Initialize); settingSet.DealingPolicyDetails = InitializationHelper.CreateArray <DealingPolicyDetail>(dataSet, "DealingPolicyDetail", Initialize); settingSet.QuotePolicyDetails = InitializationHelper.CreateArray <QuotePolicyDetail>(dataSet, "QuotePolicyDetail", Initialize); settingSet.TradingTimes = InitializationHelper.CreateArray <TradingTime>(dataSet, "TradingTime", Initialize); settingSet.PaymentInstructionRemarks = InitializationHelper.CreateArray <PaymentInstructionRemark>(dataSet, "PaymentInstructionRemark", Initialize); settingSet.ScrapInstruments = InitializationHelper.CreateArray <ScrapInstrument>(dataSet, "ScrapInstrument", Initialize); settingSet.DeliveryCharges = InitializationHelper.CreateArray <DeliveryCharge>(dataSet, "DeliveryCharge", Initialize); settingSet.DeliveryHolidaies = InitializationHelper.CreateArray <DeliveryHolidays>(dataSet, "DeliveryHolidays", Initialize); settingSet.InstalmentPolicies = InitializationHelper.CreateArray <InstalmentPolicy>(dataSet, "InstalmentPolicy", Initialize); settingSet.InstalmentPolicyDetails = InitializationHelper.CreateArray <InstalmentPolicyDetail>(dataSet, "InstalmentPolicyDetail", Initialize); }
public static void InitializeMessages(this TradingSet tradingSet, DataSet messagesDataSet) { tradingSet.Messages = InitializationHelper.CreateArray <Chat>(messagesDataSet, "Messages", Initialize); }