private StatePolicy[] LoadUserStatePolicy(int userID) { List <StatePolicy> loadedStatesPolicies = new List <StatePolicy>(); using (var dbReader = dbConnection.SelectFromTableWithCondition("StatePolicy", "State", "SystemID = " + userID)) { while (dbReader.Read()) { StatePolicy.State state = StatePolicy.GetStateFromString(dbReader.GetString(0)); loadedStatesPolicies.Add(new StatePolicy(state)); } } return(loadedStatesPolicies.ToArray()); }
public void AddStatePolicy(StatePolicy.State state) { _userDB.SaveUserStatePolicy(_userID, new StatePolicy(state)); StatesPolicies.Add(new StatePolicy(state)); }