/// <summary> /// Callback function which links controller with its view and model classes. /// </summary> /// <param name="model"></param> /// <param name="view"></param> public override void AttachCallBack(IModel model, IView view) { m_model = (OPCDataSelectorModel)model; m_view = (OPCDataSelector)view; //intialize View control with controller data m_view.InitializeOpcServerBox(m_opcServeNames, m_opcServerHost); }
public IView CreateView(string type, string id) { IView view = null; IController controller = null; IModel model = null; switch (type) { case OPCSampleGrpConfigStart.OPCSAMPLEGRPCONFIGSTARTFRM: view = new OPCSampleGrpConfigStart(); view.ViewType = OPCSampleGrpConfigStart.OPCSAMPLEGRPCONFIGSTARTFRM; controller = new OPCSampleGrpConfigStartController(); model = new OPCSampleGrpConfigStartModel(); controller.Attach(model, view); break; case OPCDataSelector.OPCDATASELECTORFRM: view = new OPCDataSelector(); view.ViewType = OPCDataSelector.OPCDATASELECTORFRM; controller = new OPCDataSelectorController(); model = new OPCDataSelectorModel(); controller.Attach(model, view); view.PutObject(OPCDataSelector.OPCSAMPLEGRPDIC, ((OPCDataSelectorModel)model).GetSampleGrps()); break; default: break; } return(view); }
public void TestGetAllOPCDataPoints01() { OPCDataSelectorModel oPCDataSelectorModel = OPCDataSelectorModelFactory.CreateOPCDataSelectorModel01(); string opcServerName = string.Empty; string filterString = string.Empty; List <EtyDataLogDPTrend> list = oPCDataSelectorModel.GetAllOPCDataPoints(opcServerName, filterString); }
public void TestUpdateVersionNum01() { OPCDataSelectorModel oPCDataSelectorModel = new OPCDataSelectorModel(); bool bConfigured = oPCDataSelectorModel.UpdateVersionNum(); Assert.IsTrue(bConfigured); }
public void TestGetAllOPCDataNodes01() { OPCDataSelectorModel oPCDataSelectorModel = OPCDataSelectorModelFactory.CreateOPCDataSelectorModel01(); string serverRootName = "Scada"; string opcServerName = string.Empty; List <EtyOPCDataNode> list = oPCDataSelectorModel.GetAllOPCDataNodes(serverRootName, opcServerName); }
public void TestGetDataPointsByName01() { OPCDataSelectorModel oPCDataSelectorModel = OPCDataSelectorModelFactory.CreateOPCDataSelectorModel01(); string opcServerName = string.Empty; string dataPtNameSubStr = string.Empty; List <EtyDataLogDPTrend> list = oPCDataSelectorModel.GetDataPointsByName(opcServerName, dataPtNameSubStr); }
public void TestGetChildOPCDataNodes01() { OPCDataSelectorModel oPCDataSelectorModel = OPCDataSelectorModelFactory.CreateOPCDataSelectorModel01(); string parentNode = "12345678"; string opcServerName = "TransactiveDatasource"; //TODO Stub List <EtyOPCDataNode> list = oPCDataSelectorModel.GetChildOPCDataNodes(parentNode, opcServerName); }
public void TestUpdateDataPointDB01() { OPCDataSelectorModel oPCDataSelectorModel = new OPCDataSelectorModel(); EtyDataLogDPTrend etyDP = new EtyDataLogDPTrend(); //etyDP.OPCDataPointServer = "localserver"; etyDP.EntityKey = 1; oPCDataSelectorModel.UpdateDataPointDB(etyDP); //test2 etyDP.OPCDataPointName = "testing"; oPCDataSelectorModel.UpdateDataPointDB(etyDP); }
public void TestCreateOPCDataSelectorModel01() { OPCDataSelectorModel oPCDataSelectorModel = CreateOPCDataSelectorModel01(); Assert.IsNotNull(oPCDataSelectorModel); }
public static OPCDataSelectorModel CreateOPCDataSelectorModel01() { OPCDataSelectorModel oPCDataSelectorModel = new OPCDataSelectorModel(); return(oPCDataSelectorModel); }
public override void AttachCallBack(IModel model, IView view) { m_Model = (OPCDataSelectorModel)model; m_View = (TrendViewer.View.OPCDataSelector)view; }
public void TestCommitTransaction01() { OPCDataSelectorModel oPCDataSelectorModel = new OPCDataSelectorModel(); oPCDataSelectorModel.CommitTransaction(); }
public void TestBeginTransaction01() { OPCDataSelectorModel oPCDataSelectorModel = new OPCDataSelectorModel(); oPCDataSelectorModel.BeginTransaction(); }
public void TestCheckStationGrp01() { OPCDataSelectorModel oPCDataSelectorModel = new OPCDataSelectorModel(); bool bConfigured = oPCDataSelectorModel.CheckStationGrp("dataPoint1.Value", "DP19"); }
public void TestIsOccLocation01() { OPCDataSelectorModel oPCDataSelectorModel = new OPCDataSelectorModel(); bool bConfigured = oPCDataSelectorModel.IsOccLocation(); }
public void TestCheckConfiguredByOcc01() { OPCDataSelectorModel oPCDataSelectorModel = new OPCDataSelectorModel(); bool bConfigured = oPCDataSelectorModel.CheckConfiguredByOcc("dataPoint1"); //Assert.IsTrue(bConfigured); }
public IView CreateView(string type, string id) { IView view = null; IController controller = null; IModel model = null; switch (type) { case TrendViewConst.About: view = new About(); view.ViewType = TrendViewConst.About; break; case TrendViewConst.TrendView: view = new TrendView(); view.ViewType = TrendViewConst.TrendView; controller = new TrendViewController(); model = new TrendViewModel(); controller.Attach(model, view); break; // marker related: case TrendViewConst.MarkerList: view = new MarkerList(); view.ViewType = TrendViewConst.MarkerList; controller = new MarkerListController(); model = new MarkerListModel(); controller.Attach(model, view); break; case TrendViewConst.LoadConfigMarker: view = new MarkerGroup(); controller = new MarkerGroupController(); model = new MarkerGroupModel(); controller.Attach(model, view); break; case TrendViewConst.SaveConfigMarker: view = new MarkerGroup(); controller = new MarkerGroupController(); model = new MarkerGroupModel(); controller.Attach(model, view); break; case TrendViewConst.AddMarkerData: view = new MarkerData(); controller = new MarkerDataController(); model = new MarkerDataModel(); controller.Attach(model, view); break; case TrendViewConst.EditMarkerData: view = new MarkerData(); controller = new MarkerDataController(); model = new MarkerDataModel(); controller.Attach(model, view); break; // formula related: case TrendViewConst.FormulaList: view = new FormulaList(); view.ViewType = TrendViewConst.FormulaList; controller = new FormulaListController(); model = new FormulaListModel(); controller.Attach(model, view); break; case TrendViewConst.LoadConfigFormula: view = new FormulaGroup(); controller = new FormulaGroupController(); model = new FormulaGroupModel(); controller.Attach(model, view); break; case TrendViewConst.SaveConfigFormula: view = new FormulaGroup(); controller = new FormulaGroupController(); model = new FormulaGroupModel(); controller.Attach(model, view); break; case TrendViewConst.AddFormulaData: view = new FormulaData(); controller = new FormulaDataController(); model = new FormulaDataModel(); controller.Attach(model, view); break; case TrendViewConst.EditFormulaData: view = new FormulaData(); controller = new FormulaDataController(); model = new FormulaDataModel(); controller.Attach(model, view); break; // DP related: case TrendViewConst.DataPointList: view = new DataPointList(); view.ViewType = TrendViewConst.DataPointList; controller = new DataPointListController(); model = new DataPointListModel(); controller.Attach(model, view); break; case TrendViewConst.LoadConfigDataPoint: view = new DataPointGroup(); controller = new DataPointGroupController(); model = new DataPointGroupModel(); controller.Attach(model, view); break; case TrendViewConst.SaveConfigDataPoint: view = new DataPointGroup(); controller = new DataPointGroupController(); model = new DataPointGroupModel(); controller.Attach(model, view); break; case TrendViewConst.AddDataPointData: view = new DataPointData(); controller = new DataPointDataController(); model = new DataPointDataModel(); controller.Attach(model, view); break; case TrendViewConst.EditDataPointData: view = new DataPointData(); controller = new DataPointDataController(); model = new DataPointDataModel(); controller.Attach(model, view); break; //Hist DP related: case TrendViewConst.HistDataPointList: view = new HistDataPointList(); view.ViewType = TrendViewConst.HistDataPointList; controller = new HistDataPointListController(); model = new HistDataPointListModel(); controller.Attach(model, view); break; case TrendViewConst.LoadConfigHistDataPoint: view = new HistDataPointGroup(); controller = new HistDataPointGroupController(); model = new HistDataPointGroupModel(); controller.Attach(model, view); break; case TrendViewConst.SaveConfigHistDataPoint: view = new HistDataPointGroup(); controller = new HistDataPointGroupController(); model = new HistDataPointGroupModel(); controller.Attach(model, view); break; case TrendViewConst.AddHistDataPointData: view = new HistDataPointData(); controller = new HistDataPointDataController(); model = new HistDataPointDataModel(); controller.Attach(model, view); break; case TrendViewConst.EditHistDataPointData: view = new HistDataPointData(); controller = new HistDataPointDataController(); model = new HistDataPointDataModel(); controller.Attach(model, view); break; case TrendViewConst.OPCDataSelector: view = new OPCDataSelector(); controller = new OPCDataSelectorController(); model = new OPCDataSelectorModel(); controller.Attach(model, view); break; case TrendViewConst.ChangeTrendTitle: view = new EditChartTitle(); controller = new ChangeTrendTitleController(); model = null; controller.Attach(model, view); break; default: break; } view.ViewID = id; return(view); }
public void TestGetSampleGrps01() { OPCDataSelectorModel oPCDataSelectorModel = OPCDataSelectorModelFactory.CreateOPCDataSelectorModel01(); Dictionary <string, string> dictionary = oPCDataSelectorModel.GetSampleGrps(); }
public void TestRollBackTransaction01() { OPCDataSelectorModel oPCDataSelectorModel = new OPCDataSelectorModel(); oPCDataSelectorModel.RollbackTransaction(); }
public void TestOPCDataSelectorModelConstructor01() { OPCDataSelectorModel oPCDataSelectorModel = new OPCDataSelectorModel(); }