public void UpdateUI(ContractDetailsMessage message) { if (isComboLegRequest) { comboContractResults.UpdateUI(message); } else { HandleContractMessage(message); } }
public void UpdateUI(IBMessage message) { switch (message.Type) { case MessageType.ContractData: if (isComboLegRequest) { comboContractResults.UpdateUI((ContractDetailsMessage)message); } else { HandleContractMessage((ContractDetailsMessage)message); } break; case MessageType.ContractDataEnd: HandleContractDataEndMessage((ContractDetailsEndMessage)message); break; case MessageType.FundamentalData: HandleFundamentalsData((FundamentalsMessage)message); break; } }