public SNBindingDialog(string boardname, IBiModel model, ConfigInfo param) { InitializeComponent(); lbBoardName.Text = boardname; _model = model; int seatCount = _model.GetBoardSeatsCount(boardname); _configParam = param; snlist = new string[seatCount]; for (int i = 0; i < seatCount; i++) { snlist[i] = ""; } InitTable(seatCount); _board = _model.GetController(boardname); _MesOperator = BiModelFactory.GetMesOperator(); }
public void InitBiModel() { try { _fetchPlans = FetchPlans.Inst(_configParam.systemParam.tbiesServer); _fetchPlans.FetchPlansList(_dataService); _boardFactory = BoardFactory.Instance(_logger, _fetchPlans, _configParam.ports); _mesOperator = BiModelFactory.GetMesOperator(); _boardManager = new BoardManager(_logger, _dataService, BiModelFactory.CreateIPosMapScheme(_dataService), _boardFactory, _configParam.systemParam); _boardManager.LoadBoardUnits(); InitTimer(); } catch (Exception ex) { this._logger.Error("BiModel init fail:" + ex.Message); this._logger.Error(ex.StackTrace); } }
public BIModelTOSA(ConfigParam param, log4net.ILog logger, IDatabaseService dbStore) { _configParam = param; log = logger; _dbService = dbStore; try { _fetchPlans = FetchPlans.Inst(_configParam.systemParam.tbiesServer); _boardFactory = BoardFactory.Instance(log, _fetchPlans, _configParam.ports); _mesOperator = BiModelFactory.GetMesOperator(); boardManager = new BoardManager(log, dbStore, BiModelFactory.CreateIPosMapScheme(dbStore), _boardFactory, param.systemParam); unitManager = new UnitManager(log, param.systemParam); SyncDbStore(dbStore); InitTimer(); } catch (Exception ex) { log.Error(ex.Message); log.Error(ex.StackTrace); } }
public void Test_Mes_CreateInstance() { IMesOperator mes = BiModelFactory.GetMesOperator(); Assert.AreNotEqual(mes, null); }