//serialNumber++; xml version private void raiseSerialNumber() { int x = getSerialNum() + 1; DataSourceXML.Config.Element("Test_Serial_Number").Element("value").Value = x.ToString(); DataSourceXML.SaveConfig(); }
public bool UpdateTester(Tester tester) { try { XElement oldtesterElement = (from tes in DataSourceXML.Testers.Elements() where (tes.Element("ID").Value) == tester.ID select tes).FirstOrDefault(); if (oldtesterElement == null) { throw new Exception("tester didnt found"); } //easy way to update, without to update every filed oldtesterElement.Remove(); DataSourceXML.SaveTesters(); AddTester(tester); DataSourceXML.SaveTesters(); return(true); } catch (Exception e) { throw e; } }
public bool UpdateTrainee(Trainee trainee) { try { XElement oldTraineeElement = (from t in DataSourceXML.Trainees.Elements() where t.Element("ID").Value == trainee.ID select t).FirstOrDefault(); if (oldTraineeElement == null) { throw new Exception("tester didnt found"); } //easy way to update, without to update every filed oldTraineeElement.Remove(); DataSourceXML.SaveTrainees(); AddTrainee(trainee); DataSourceXML.SaveTrainees(); return(true); } catch (Exception e) { throw e; } }
public bool UpdateDrivingTest(Test test) { try { XElement oldtestElement = (from tes in DataSourceXML.Tests.Elements() where int.Parse(tes.Element("SerialNumber").Value) == test.SerialNumber select tes).FirstOrDefault(); if (oldtestElement == null) { throw new Exception("test didnt found"); } //easy way to update, without to update every filed oldtestElement.Remove(); DataSourceXML.SaveTests(); AddDrivingTest(test); DataSourceXML.SaveTests(); return(true); } catch (Exception e) { throw e; } }