public IPersistantVariables SetPersistantVariable(string name, string value) { PersistantVariableHabbo variable = new PersistantVariableHabbo { habbo_id = _id, variable_name = name, variable_value = value }; using (ISession db = CoreManager.ServerCore.GetDatabaseSession()) { db.SaveOrUpdate(variable); } return(this); }
public string GetPersistantVariable(string name) { PersistantVariableHabbo variable = new PersistantVariableHabbo { habbo_id = _id, variable_name = name }; using (ISession db = CoreManager.ServerCore.GetDatabaseSession()) { variable = db.CreateCriteria <PersistantVariableHabbo>() .Add(Example.Create(variable)) .UniqueResult <PersistantVariableHabbo>(); } if (variable == null) { return(null); } return(variable.variable_value); }