Beispiel #1
0
        public List <ParsedTables> ParseTablesFirstName()
        {
            List <ParsedTables> plist = new List <ParsedTables>(1);
            List <Table>        tList = new List <Table>(Content);

            for (int i = 0; i < tList.Count; i++)
            {
                ParsedTables pt = new ParsedTables(tList[i].FirstName);
                pt.Add(tList[i]);
                for (int j = i + 1; j < tList.Count; j++)
                {
                    if (tList[i].FirstName == tList[j].FirstName)
                    {
                        pt.Add(tList[j]);
                        tList.RemoveAt(j);
                        j--;
                    }
                }
                plist.Add(pt);
            }
            return(plist);
        }
Beispiel #2
0
        public List <ParsedTables> ParseTablesByDates()
        {
            List <Table> tList =
                new List <Table>(Content);
            List <ParsedTables> m_ParsedTables =
                new List <ParsedTables>(NumberOfIndividDates());

            for (int i = 0; i < tList.Count; i++)
            {
                ParsedTables parsedTables = new ParsedTables(tList[i].FirstName);
                parsedTables.Add(tList[i]);
                for (int j = i + 1; j < tList.Count; j++)
                {
                    if (tList[i].FirstName == tList[j].FirstName)
                    {
                        parsedTables.Add(tList[j]);
                        tList.RemoveAt(j);
                        j--;
                    }
                }
                m_ParsedTables.Add(parsedTables);
            }
            return(m_ParsedTables);
        }