Exemplo n.º 1
0
        public static void AddToRecent(string fileName, string filePath)
        {
            List<DataTable> tables = new List<DataTable>()
            {
                ConfigMngr.DatatableModel("RecentFiles")
            };
            ConfigMngr config = new ConfigMngr("Data", "dat", tables);

            for (int i = 0; i < config.Configs[0].Rows.Count; i++)
            {
                if (config.Configs[0].Rows[i][0].ToString() == fileName)
                {
                    config.Configs[0].Rows.RemoveAt(i);
                    break;
                }
            }
            config.Configs[0].Rows.Add(fileName, filePath);

            if (config.Configs[0].Rows.Count > 8)
                config.Configs[0].Rows.RemoveAt(0);

            config.writeOnFile();
        }