//Xem entity này có phải entity ở db lịch sử hay không? public static bool IsHistory(string entityName) { #region Daily if (entityName.Equals(AccountDaily.EntityName())) { return(true); } if (entityName.Equals(AccountInfoDaily.EntityName())) { return(true); } if (entityName.Equals(BaseSymbolDaily.EntityName())) { return(true); } if (entityName.Equals(ForexRateDaily.EntityName())) { return(true); } if (entityName.Equals(MemberLimitDaily.EntityName())) { return(true); } if (entityName.Equals(OpenPositionDaily.EntityName())) { return(true); } if (entityName.Equals(OpenPositionDetailDaily.EntityName())) { return(true); } if (entityName.Equals(OrderTransactionDaily.EntityName())) { return(true); } if (entityName.Equals(SymbolSettlementPriceDaily.EntityName())) { return(true); } if (entityName.Equals(ForexRateInternalDaily.EntityName())) { return(true); } if (entityName.Equals(ImLmeDaily.EntityName())) { return(true); } #endregion #region Hist if (entityName.Equals(AlertEmailHis.EntityName())) { return(true); } if (entityName.Equals(AlertSmsHis.EntityName())) { return(true); } if (entityName.Equals(LinkedTransactionHist.EntityName())) { return(true); } if (entityName.Equals(OpenPositionDetailHist.EntityName())) { return(true); } if (entityName.Equals(OpenPositionHist.EntityName())) { return(true); } if (entityName.Equals(OrderTransactionHist.EntityName())) { return(true); } if (entityName.Equals(TradingDealHist.EntityName())) { return(true); } if (entityName.Equals(AccountTransactionHist.EntityName())) { return(true); } if (entityName.Equals(SpecAccountingHist.EntityName())) { return(true); } if (entityName.Equals(ExecutionReportHist.EntityName())) { return(true); } if (entityName.Equals(ApprovalAccountHist.EntityName())) { return(true); } if (entityName.Equals(ApprovalDealingHist.EntityName())) { return(true); } if (entityName.Equals(ApprovalMemberHist.EntityName())) { return(true); } if (entityName.Equals(ApprovalOrderHist.EntityName())) { return(true); } if (entityName.Equals(ApprovalPreRiskHist.EntityName())) { return(true); } if (entityName.Equals(ApprovalSystemHist.EntityName())) { return(true); } if (entityName.Equals(SessionHistoryMove.EntityName())) { return(true); } if (entityName.Equals(ContractNoticeDateHist.EntityName())) { return(true); } if (entityName.Equals(BrokerOrderHist.EntityName())) { return(true); } if (entityName.Equals(SystemMessage.EntityName())) { return(true); } #endregion #region Action if (entityName.Equals(SymbolSettlementPriceAction.EntityName())) { return(true); } if (entityName.Equals(TradingDealAction.EntityName())) { return(true); } if (entityName.Equals(SystemConfigAction.EntityName())) { return(true); } if (entityName.Equals(SymbolCQGAction.EntityName())) { return(true); } if (entityName.Equals(OrderTransactionAction.EntityName())) { return(true); } if (entityName.Equals(ManualPriceAction.EntityName())) { return(true); } if (entityName.Equals(ForexRateAction.EntityName())) { return(true); } if (entityName.Equals(BaseSymbolCQGAction.EntityName())) { return(true); } if (entityName.Equals(BaseSymbolAction.EntityName())) { return(true); } if (entityName.Equals(ConnectionAction.EntityName())) { return(true); } if (entityName.Equals(ForexRateInternalAction.EntityName())) { return(true); } #endregion //Các bảng khác if (entityName.Equals(ActionLog.EntityName())) { return(true); } if (entityName.Equals(StateChangedAccount.EntityName())) { return(true); } if (entityName.Equals(YdspLme.EntityName())) { return(true); } return(false); }