Exemplo n.º 1
0
        async void LoadCircles()
        {
            var list = await _mLearningService.GetCirclesByUser(UserID);

            /***
             * CAMBIANDO EL ORDEN DE LAS SECCIONES
             * **/
            /*if (list.Count != 0) {
             *      int k = 0;
             *      var section0 = list [0];
             *      var section1 = list [1];
             *      var section2 = list [2];
             *      var section3 = list [3];
             *      list [0] = section3;
             *      list [1] = section2;
             *      list [2] = section1;
             *      list [3] = section0;
             *
             * }
             */
            /*------------*/

            /*for (int i = list.Count - 1; i >= 0; i--){
             *
             *
             * }*/
            list.Reverse();

            CirclesList = new ObservableCollection <circle_by_user>(list);


            CirclesLearningObjects = new ObservableCollection <ObservableCollection <lo_by_circle_wrapper> >();
            foreach (var item in CirclesList)
            {
                CirclesLearningObjects.Add(new ObservableCollection <lo_by_circle_wrapper>());
            }

            _tmpCirclesList = CirclesList;

            //Default: load first circle

            var firstCircle = CirclesList.FirstOrDefault();

            if (firstCircle != null)
            {
                await DoSelectCircleCommand(firstCircle);
            }
        }
Exemplo n.º 2
0
        async void LoadCircles()
        {
            var list = await _mLearningService.GetCirclesByUser(UserID);

            CirclesList = new ObservableCollection <circle_by_user>(list);


            CirclesLearningObjects = new ObservableCollection <ObservableCollection <lo_by_circle_wrapper> >();
            foreach (var item in CirclesList)
            {
                CirclesLearningObjects.Add(new ObservableCollection <lo_by_circle_wrapper>());
            }

            _tmpCirclesList = CirclesList;

            //Default: load first circle

            var firstCircle = CirclesList.FirstOrDefault();

            if (firstCircle != null)
            {
                await DoSelectCircleCommand(firstCircle);
            }
        }
Exemplo n.º 3
0
        async void LoadCircles(int user_id)
        {
            var list = await _mLearningService.GetCirclesByUser(user_id);

            CirclesList = new ObservableCollection <circle_by_user>(list);
        }