public static TaskDatabase GetDatabaseByUser(INetDiskUser userMounted)
        {
            if (_list.Any(v => v.Name == userMounted.UserName))
            {
                return(_list.FirstOrDefault(v => v.Name == userMounted.UserName));
            }

            var db = new TaskDatabase(userMounted);

            return(db);
        }
Exemple #2
0
        public TaskManager()
        {
            _dataFolder = Path.Combine(Directory.GetCurrentDirectory() + @"\Data\", userMounted.UserName);

            if (!(Directory.Exists(_dataFolder)))
            {
                Directory.CreateDirectory(_dataFolder);
            }

            _database = TaskDatabase.GetDatabaseByUser(userMounted);
            _running  = true;
        }