public Record GetNextRecord() { EndOfFile = getNextLine.EndOfFile; while (Converter.Values == null) { Converter.ConvertStringToValues(getNextLine.GetLine()); } Record record = new Record(Converter.Xref, Converter.Yref, Converter.Dates[datesIncrement], Converter.Values[valuesIncrement]); if (datesIncrement == 119 && EndOfFile != true) { Converter.ConvertStringToValues(getNextLine.GetLine()); EndOfFile = getNextLine.EndOfFile; datesIncrement = 0; } else { datesIncrement++; } if (valuesIncrement == 11 && EndOfFile != true) { Converter.ConvertStringToValues(getNextLine.GetLine()); EndOfFile = getNextLine.EndOfFile; valuesIncrement = 0; } else { valuesIncrement++; } return(record); }
public List <string> CreateHeader() { List <string> header = new List <string>(); GetNextLineFromTheFile nextLine = new GetNextLineFromTheFile(filePath); for (int i = 0; i < 5; i++) { header.Add(nextLine.GetLine()); } nextLine.CloseStream(); return(header); }