private void ExportData()
        {
            var mics = _xprotect.GetMicrophones()
                       .Select(o => ConvertToDto(o, _xprotect));

            CsvReadWriteHelper.Write(mics, CsvFile);
        }
        private void ExportRecorderData()
        {
            var recorders = _xprotect.GetRecordingServers()
                            .Select(h => ConvertRecorderToRecorderInfo(h, _xprotect));

            CsvReadWriteHelper.Write(recorders, CsvFile);
        }
        private void ExportCameraData()
        {
            var cameras = _xprotect.GetCameras()
                          .Select(c => ConvertCameraToCameraInfo(c, _xprotect));

            CsvReadWriteHelper.Write(cameras, CsvFile);
        }
        private void ExportHardwareData()
        {
            var hardware = _xprotect.GetHardware()
                           .Select(h => ConvertHardwareToHardwareInfo(h, _xprotect).Result);

            CsvReadWriteHelper.Write(hardware, CsvFile);
        }
Example #5
0
        private void ExportData()
        {
            var speakers = _xprotect.GetSpeakers()
                           .Select(o => ConvertToDto(o, _xprotect));

            CsvReadWriteHelper.Write(speakers, CsvFile);
        }
Example #6
0
        private void ExportData()
        {
            var metadatas = _xprotect.GetMetadatas()
                            .Select(o => ConvertToDto(o, _xprotect));

            CsvReadWriteHelper.Write(metadatas, CsvFile);
        }
Example #7
0
 private void ExportData()
 {
     if (TypeOfIo == IoType.Input)
     {
         var inputs = _xprotect.GetInputs()
                      .Select(o => (InputInfo)ConvertToDto(o, _xprotect));
         CsvReadWriteHelper.Write(inputs, CsvFile);
     }
     else
     {
         var outputs = _xprotect.GetOutputs()
                       .Select(o => (OutputInfo)ConvertToDto(o, _xprotect));
         CsvReadWriteHelper.Write(outputs, CsvFile);
     }
 }
        private void ExportHardwareData()
        {
            var hardware = new List <NewHardwareInfo>
            {
                new NewHardwareInfo()
                {
                    Address          = "http://192.168.1.100:80/",
                    Username         = "******",
                    Password         = "******",
                    DriverNumber     = 123,
                    HardwareName     = "New Hardware Device",
                    DeviceNamePrefix = "New Camera",
                    RecorderName     = "RecordingServer1",
                    CameraGroupName  = "MyCameraGroup"
                }
            };

            CsvReadWriteHelper.Write(hardware, CsvFile);
        }