Advertisement
Guest User

HallOfFame

a guest
May 5th, 2017
368
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C# 2.23 KB | None | 0 0
  1. using Plus.Database.Interfaces;
  2. using System;
  3. using System.Collections.Generic;
  4. using System.Data;
  5. using System.Linq;
  6. using System.Text;
  7. using System.Threading.Tasks;
  8.  
  9. namespace Plus.HabboHotel.LandingView
  10. {
  11.     public class HallOfFame
  12.     {
  13.  
  14.         public List<hallOfFameWinner> BestList;
  15.         public HallOfFame()
  16.         {
  17.             BestList = new List<hallOfFameWinner>();
  18.             BestList.Clear();
  19.  
  20.             using (IQueryAdapter dbClient = PlusEnvironment.GetDatabaseManager().GetQueryReactor())
  21.             {
  22.                 dbClient.SetQuery("SELECT * FROM `hall_of_fame`");
  23.                 DataTable best = dbClient.getTable();
  24.  
  25.                 if (best != null)
  26.                 {
  27.                     foreach (DataRow Data in best.Rows)
  28.                     {
  29.                         BestList.Add(new hallOfFameWinner(Data["username"].ToString(), Data["look"].ToString(), Convert.ToInt32(Data["place"]), Convert.ToInt32(Data["id"])));
  30.                     }
  31.                 }
  32.             }
  33.             return;
  34.         }
  35.  
  36.  
  37.         public void Init()
  38.         {
  39.             BestList = new List<hallOfFameWinner>();
  40.             BestList.Clear();
  41.  
  42.             using (IQueryAdapter dbClient = PlusEnvironment.GetDatabaseManager().GetQueryReactor())
  43.             {
  44.                 dbClient.SetQuery("SELECT * FROM `hall_of_fame`");
  45.                 DataTable best = dbClient.getTable();
  46.  
  47.                 if (best != null)
  48.                 {
  49.                     foreach (DataRow Data in best.Rows)
  50.                     {
  51.                         BestList.Add(new hallOfFameWinner(Data["username"].ToString(), Data["look"].ToString(), Convert.ToInt32(Data["place"]), Convert.ToInt32(Data["id"])));
  52.                     }
  53.                 }
  54.             }
  55.         }
  56.  
  57.         public class hallOfFameWinner
  58.         {
  59.             public string username;
  60.             public int place;
  61.             public string look;
  62.             public int id;
  63.  
  64.             public hallOfFameWinner(string username, string look, int place, int id)
  65.             {
  66.                 this.username = username;
  67.                 this.place = place;
  68.                 this.look = look;
  69.                 this.id = id;
  70.             }
  71.         }
  72.     }
  73. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement