Ejemplo n.º 1
0
        // Helper methods that returns the specific dev service
        // passing in the associated parameter
        private DevService LocalDevService()
        {
            var id         = Guid.Parse(User.Identity.GetUserId());
            var devService = new DevService(id);

            return(devService);
        }
Ejemplo n.º 2
0
        public void DevServices_UpdateDev_edits_dev()
        {
            DevCreate newDev = new DevCreate()
            {
                DevName = "Zach",
            };


            var userid = _userId;

            userid = Guid.Parse("f2055f74-ec6c-44f7-a8a0-e699132a0fed");

            var _devService = new DevService(userid);

            _devService.CreateDev(newDev);

            var _devEdit = new DevEdit();

            _devEdit.DevId   = 1;
            _devEdit.DevName = "Zach";

            var expected = true;
            var actual   = _devService.UpdateDev(_devEdit);

            Assert.AreEqual(expected, actual);
        }
Ejemplo n.º 3
0
        public void DevServices_GetDevs_returns_list_of_devs()
        {
            _devService = new DevService(_userId);

            var expected = "Zach";
            var actual   = _devService.GetDevs().First().ToString();

            Assert.AreEqual(expected, actual);
        }
Ejemplo n.º 4
0
        private void MenuOPC_Click(object sender, RoutedEventArgs e)
        {
            try
            {
                //OPCClient1.GetOPCServers();
                //  //Kepware.KEPServerEX.V6
                //  OPCClient1.ConnectServer("");

                //  //OPCClient1.WriteValue("Simulator.Test.k0", "121");

                //  OPCClient1.ReadValue("Simulator.Test.k0",true);
                //  object aa=OPCClient1.ReadValue("Simulator.Test.k0");
                string     aa         = "";
                DevService devservice = new DevService();
                Log.Info("a");
                // Dev_Monitor dev = dev = devservice.GetDevMonitorInfoByKKS("3号机组凝汽器", false);
                //string opcServerIp = AppContext.OPCServerIP;
                //OPCReadAuto opc = new OPCReadAuto(opcServerIp);
                //string tagNameValue = opc.getOPC("30PAB13AA001CD");
                Bll db = Bll.NewBllNoRelation();
                List <DbModel.Location.AreaAndDev.DevMonitorNode> nodeList = db.DevMonitorNodes.ToList();
                string tags = "";
                //foreach (DbModel.Location.AreaAndDev.DevMonitorNode node in nodeList)
                //{
                //    tags += node.TagName + ",";
                //}
                tags = string.Format("NCS_34_AI67,NCS_34_AI71,2NCS_AI190,2NCS_AI198,2NCS_AI230,2NCS_AI238,2NCS_AI266,2NCS_AI274");
                tags = tags.Substring(0, tags.Length - 1);
                // string result = WebApiHelper.GetString("http://10.146.33.9:20080/MIS/GetRtMonTagValues?tagNames=COM-LA-006");
                // List<SisData> sisList = WebApiHelper.GetEntity<List<SisData>>("http://10.146.33.9:20080/MIS/GetRtMonTagInfosByNames?tagNames="+tags);


                DoorClickService drLockService = new DoorClickService();
                //List<DoorClick> list = db.DoorClicks.ToList();
                // List<DoorClick> list = drLockService.GetListByJson();
                // bool result=db.DoorClicks.AddRange(list);
                DateTime startTime      = new DateTime(2020, 5, 16, 12, 00, 00);
                DateTime endTime        = new DateTime(2020, 5, 20, 12, 00, 00);
                string[] personids      = { "a0d1304a3aa04cec86132e5a8f15d3e9", "576fa82f4aae429d8463046a34453ed5" };
                string[] doorindexCodes = null;
                //  List<DbModel.LocationHistory.Door.DoorClick> list = drLockService.GetListByCondition(startTime,endTime,"1","1000", "198914",personids,doorindexCodes);
                Log.Info("b");

                //OPCReadAuto opc = new OPCReadAuto(opcServerIp);
                // if (opc.IsConnected == true)
                // {
                //     aa = opc.GetOpcValueOne("30MAG10CT301");
                // }
            }
            catch (Exception ex)
            {
                Log.Info("连接opc:" + ex.ToString());
            }
        }
Ejemplo n.º 5
0
        public void DevServices_GetDevById_returns_correct_dev()
        {
            _devService = new DevService(_userId);
            var _devDetails = new DevDetails();

            var expected = _devDetails;
            var actual   = _devService.GetDevById(1);
            var actualId = _devService.GetDevById(1).DevId;

            Assert.IsInstanceOfType(actual, expected.GetType());
            Assert.AreEqual(1, actualId);
        }
Ejemplo n.º 6
0
        public void DevServices_CreateDev_returns_correct_dev_name()
        {
            DevCreate newDev = new DevCreate()
            {
                DevName = "Zach"
            };

            _devService = new DevService(_userId);

            _devService.CreateDev(newDev);

            var expected = true;
            var actual   = _devService.CreateDev(newDev);

            Assert.AreEqual(expected, actual);
        }