private async Task GetDataAsync()
        {
            if (this._groups.Count != 0)
                return;

            var dataService = new DataService();

            DataGroup group1 = await dataService.GetDataGroup1();
            DataGroup group2 = await dataService.GetDataGroup2();
            DataGroup videos = await dataService.GetDataGroupVideos();
            DataGroup group4 = await dataService.GetDataGroup4();

            this.Groups.Add(group4);//personel first.
            this.Groups.Add(group1);
            this.Groups.Add(group2);
            Groups.Add(videos);
           
           
        }