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); }
public TaskManager() { _dataFolder = Path.Combine(Directory.GetCurrentDirectory() + @"\Data\", userMounted.UserName); if (!(Directory.Exists(_dataFolder))) { Directory.CreateDirectory(_dataFolder); } _database = TaskDatabase.GetDatabaseByUser(userMounted); _running = true; }