public string GetWorkFolderPath(long meetingId) { Meeting meeting = meetingRepository.Get(meetingId); GovernmentBody g = govBodyRepository.Get(meeting.GovernmentBodyId); string language = g.Languages[0].Name; MeetingFolder meetingFolder = new MeetingFolder(g.Country, g.State, g.County, g.Municipality, meeting.Date, g.Name, language); string meetingFolderPath = meetingFolder.path; string workFolder = _config.DatafilesPath + "\\PROCESSING\\" + meetingFolderPath + "\\" + WORK_FOLDER_NAME; //string workFolderPath = Path.Combine(_config.DatafilesPath,workFolder); return(workFolder); }
private string GetPartFolder(long meetingId, int part) { Meeting meeting = meetingRepository.Get(meetingId); GovernmentBody g = govBodyRepository.Get(meeting.GovernmentBodyId); string language = g.Languages[0].Name; MeetingFolder meetingFolder = new MeetingFolder(g.Country, g.State, g.County, g.Municipality, meeting.Date, g.Name, language); string meetingFolderPath = meetingFolder.path; string workFolder = datafiles + @"\PROCESSING\" + meetingFolderPath + @"\" + WORK_FOLDER_NAME + $"\\part{part:D2}"; //string partFolder = workFolder + $"\\part{part:D2}"; //string partFolderPath = Path.Combine(datafiles, partFolder); return(workFolder); }