private void WriteToXmlFileMethodTestHelper <T>(Action <string, string> action, List <T> objects, string fileName, string resFileName)
        {
            XmlInteractionHelper.WriteToXmlFile(objects, fileName);
            XmlDocument xmlDocument = new XmlDocument();

            xmlDocument.Load(fileName);
            action(fileName, resFileName);
        }
Пример #2
0
 public void SaveToFile(string fileName)
 {
     XmlInteractionHelper.WriteToXmlFile(Vehicles, fileName);
 }
Пример #3
0
 public List <T> ReadFromFile <T>(string fileName)
 {
     return(XmlInteractionHelper.ReadFromXmlFile <T>(fileName));
 }
Пример #4
0
 public void SaveToFileProection <T>(string fileName, Func <Vehicle, bool> function, Func <Vehicle, T> condition)
 {
     XmlInteractionHelper.WriteToXmlFile(Vehicles.Where(function).Select(condition).ToList(), fileName);
 }
Пример #5
0
 public void SaveToFileSort <T>(string fileName, Func <Vehicle, T> comparer)
 {
     XmlInteractionHelper.WriteToXmlFile(Vehicles.OrderBy(comparer).ToList(), fileName);
 }
Пример #6
0
 public void SaveToFileWithCondition(string fileName, Func <Vehicle, bool> function)
 {
     XmlInteractionHelper.WriteToXmlFile(Vehicles.Where(function).ToList(), fileName);
 }