Exemple #1
0
 public static User Get(ulong ulUserID)
 {
     using (WriteSuspender wSus = new WriteSuspender())
         using (ReadSuspender rSus = new ReadSuspender())
         {
             return(SQL.Singleton.Connection.Query <User>(
                        $"SELECT * FROM Users WHERE {PRIMARY_KEY} = {(long)ulUserID}").FirstOrDefault());
         }
 }
Exemple #2
0
 public User(ulong id)
 {
     using (WriteSuspender wSus = new WriteSuspender())
     {
         UserID     = id;
         Level      = Notifications = 1;
         Warnings   = Messages = XP = XPBoost = Money = Quests = DailyCount = 0;
         JoinedDate = DateTime.Now.ToString("d. MM. yyyy");
         Daily      = DateTime.Now.AddDays(-1).ToString("yyyy-MM-dd HH:mm:ss");
         Reroll     = DateTime.Now.ToString("yyyy-MM-dd HH:mm:ss");
         AssignQuests();
     }
 }
Exemple #3
0
 public static Inventory Get(ulong ulUserID)
 {
     using (WriteSuspender wSus = new WriteSuspender())
         using (ReadSuspender rSus = new ReadSuspender())
             return(SQL.Singleton.GetValue <Inventory>(TABLE_NAME, "*", PRIMARY_KEY, (long)ulUserID));
 }