Ejemplo n.º 1
0
        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);
        }