public FormAchievements(HTEntities.Achievements.Achievements achievements)
        {
            InitializeComponent();

            achievementsDataTable = new DataTable();

            achievementsDataTable.Columns.Add(Columns.Text, typeof(string));
            achievementsDataTable.Columns.Add(Columns.TypeID, typeof(uint));
            achievementsDataTable.Columns.Add(Columns.CategoryID, typeof(string));
            achievementsDataTable.Columns.Add(Columns.EventDate, typeof(DateTime));
            achievementsDataTable.Columns.Add(Columns.Points, typeof(int));
            achievementsDataTable.Columns.Add(Columns.MultiLevel, typeof(bool));
            achievementsDataTable.Columns.Add(Columns.NumberOfEvents, typeof(uint));

            this.achievements = achievements;

            LoadControls();
        }
        public FormAchievements(HTEntities.Achievements.Achievements achievements)
        {
            InitializeComponent();

            achievementsDataTable = new DataTable();

            achievementsDataTable.Columns.Add(Columns.Text, typeof(string));
            achievementsDataTable.Columns.Add(Columns.TypeID, typeof(uint));
            achievementsDataTable.Columns.Add(Columns.CategoryID, typeof(string));
            achievementsDataTable.Columns.Add(Columns.EventDate, typeof(DateTime));
            achievementsDataTable.Columns.Add(Columns.Points, typeof(int));
            achievementsDataTable.Columns.Add(Columns.MultiLevel, typeof(bool));
            achievementsDataTable.Columns.Add(Columns.NumberOfEvents, typeof(uint));

            this.achievements = achievements;

            LoadControls();
        }