Esempio n. 1
0
File: Habbo.cs Progetto: habb0/IHI
        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);
        }
Esempio n. 2
0
File: Habbo.cs Progetto: habb0/IHI
        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);
        }