コード例 #1
0
        public StoreManagerPolicy[] LoadUserStorePolicies(int userID)
        {
            List <StoreManagerPolicy> loadedStorePolicies = new List <StoreManagerPolicy>();

            using (var dbReader = dbConnection.SelectFromTableWithCondition("StoreManagerPolicy", "*", "SystemID = " + userID))
            {
                while (dbReader.Read())
                {
                    string storeName = dbReader.GetString(1);
                    StoreManagerPolicy.StoreAction action =
                        StoreManagerPolicy.GetActionFromString(dbReader.GetString(2));
                    loadedStorePolicies.Add(new StoreManagerPolicy(storeName, action));
                }
            }
            return(loadedStorePolicies.ToArray());
        }