Ejemplo n.º 1
0
        public bool Load()
        {
            TextReader textReader = null;
            bool       ok         = true;

            try{
                XmlSerializer deserializer = new XmlSerializer(typeof(SimulatorSettings));
                textReader = new StreamReader(SettingsFileName);
                Object obj          = deserializer.Deserialize(textReader);
                var    loadSettings = (SimulatorSettings)obj;
                textReader.Close();
                WiFiSettings           = loadSettings.WiFiSettings;
                VersionSettings        = loadSettings.VersionSettings;
                BootSettings           = loadSettings.BootSettings;
                ProgramManagerSettings = loadSettings.ProgramManagerSettings;
            }
            catch (Exception e)
            {
                Console.WriteLine(e.Message);
                ok = false;
            }
            if (textReader != null)
            {
                textReader.Close();
            }
            return(ok);
        }
Ejemplo n.º 2
0
 public SimulatorSettings()
 {
     SettingsFileName       = "SimulatorSettings.xml";
     WiFiSettings           = new WiFiSettings();
     VersionSettings        = new VersionSettings();
     BootSettings           = new BootSettings();
     ProgramManagerSettings = new ProgramManagerSettings();
 }
Ejemplo n.º 3
0
		public SimulatorSettings()
		{
			SettingsFileName = "SimulatorSettings.xml";
			WiFiSettings = new WiFiSettings();
			VersionSettings = new VersionSettings ();
			BootSettings = new BootSettings ();
			ProgramManagerSettings = new ProgramManagerSettings ();
		}
Ejemplo n.º 4
0
		public bool Load()
		{
			TextReader textReader = null;
			bool ok = true;
			try{
				XmlSerializer deserializer = new XmlSerializer(typeof(SimulatorSettings));
				textReader = new StreamReader (SettingsFileName);
				Object obj = deserializer.Deserialize (textReader);
				var loadSettings = (SimulatorSettings)obj;
				textReader.Close ();
				WiFiSettings = loadSettings.WiFiSettings;
				VersionSettings = loadSettings.VersionSettings;
				BootSettings = loadSettings.BootSettings;
				ProgramManagerSettings = loadSettings.ProgramManagerSettings;
			}
			catch(Exception e)
			{
				Console.WriteLine(e.Message);
        ok = false;
			}
			if(textReader!= null)
				textReader.Close();
			return ok;
		}