iSpyApplication.MainForm.LoadObjects C# (CSharp) Method

LoadObjects() private static method

private static LoadObjects ( string path ) : void
path string
return void
        private static void LoadObjects(string path)
        {
            try
            {
                var o = GetObjects(path);
                _cameras = o.cameras.ToList();
                _microphones = o.microphones.ToList();
                _floorplans = o.floorplans.ToList();
                _remotecommands = o.remotecommands.ToList();
                _actions = o.actions.entries.ToList();
                _schedule = o.schedule.entries.ToList();
            }
            catch (Exception ex)
            {
                Logger.LogExceptionToFile(ex);
                MessageBox.Show(LocRm.GetString("ConfigurationChanged"), LocRm.GetString("Error"));
                _cameras = new List<objectsCamera>();
                _microphones = new List<objectsMicrophone>();
                _remotecommands = GenerateRemoteCommands().ToList();
                _actions = new List<objectsActionsEntry>();
                _schedule = new List<objectsScheduleEntry>();
                _floorplans = new List<objectsFloorplan>();
            }

            Filter.CheckedCameraIDs = new List<int>();
            Filter.CheckedMicIDs = new List<int>();
            Filter.Filtered = false;
            _currentFileName = path;
        }
MainForm