コード例 #1
0
        protected override void OnStart(string[] args)
        {
            string ueios      = ConfigurationManager.ConnectionStrings["UEIOS"].ConnectionString;
            string internalCS = ConfigurationManager.ConnectionStrings["INTERNAL"].ConnectionString;
            string sensorCS   = ConfigurationManager.ConnectionStrings["SENSOR"].ConnectionString;
            string sensor61   = ConfigurationManager.ConnectionStrings["SENSOR_61"].ConnectionString;
            string ueios61    = ConfigurationManager.ConnectionStrings["UEIOS_61"].ConnectionString;
            string internal61 = ConfigurationManager.ConnectionStrings["INTERNAL_61"].ConnectionString;

            SensorLogics.SensorFunctions sensorLogics = new SensorFunctions(ueios, internalCS, sensorCS, sensor61, ueios61, internal61);
        }
コード例 #2
0
        public static void ConsoleOutput()
        {
            Console.CursorVisible = false;
            Console.SetCursorPosition(0, 0);

            Console.WriteLine("Current Bus: {0}", (string.IsNullOrEmpty(Bus.Model.Name)) ? "NO_NAME" : Bus.Model.Name + Environment.NewLine);
            Console.WriteLine("Security Status: {0} Cameras, {1} Sensors", Bus.Model.Cameras.Count, (Bus.Model.Doors.Count + Bus.Model.Windows.Count + Bus.Model.Sensors.Count));
            Console.WriteLine("--------------------------------------");
            Console.WriteLine("Type    | Name         |  Status");

            SensorFunctions.SensorCheck();
        }