/// <summary> /// Проверяет существует ли файл, если нет создает необходимый файл. /// </summary> private void FileExist(string fileName) { SortingService sortSrv = new SortingService(); if (!File.Exists(_path)) { using (File.Create(_path)); RandomDataGeneratorService dataFileCreation = new RandomDataGeneratorService(); switch (fileName) { case "Список сотрудников": SaveDataInFile(dataFileCreation.ListOfEmployees()); break; case "Список отработанных часов руководителей": SaveDataInFile(sortSrv.SortingList(dataFileCreation.ListOfHoursWorkedByLeaders())); break; case "Список отработанных часов сотрудников на зарплате": SaveDataInFile(sortSrv.SortingList(dataFileCreation.ListOfEmployeesWorkedHours())); break; case "Список отработанных часов внештатных сотрудников": SaveDataInFile(sortSrv.SortingList(dataFileCreation.ListOfFreelancersWorkedHours())); break; } } }
public RandomDataGeneratorService() { _listOfFileLines = new List <string>(); _sortSrv = new SortingService(); }