Пример #1
0
        private void IdReceived(int obj)
        {
            TrainingSession t = TrainingSessionService.GetByid(obj);

            // retrieve the good picture in regards to the available seats
            var pictureTraining = "";

            if (t.AvailableSeat == 0)
            {
                pictureTraining = "unavailable.png";
            }
            else if (t.AvailableSeat < 3)
            {
                pictureTraining = "warning.png";
            }

            PictureTrainingSessionViewModel pictureTrainingSessionViewModels = new PictureTrainingSessionViewModel(t, pictureTraining)
            {
                AvailableSeat = t.AvailableSeat, Date = t.Date, Id = t.Id, PictureTraining = pictureTraining
            };


            Items.Add(pictureTrainingSessionViewModels);
            List <PictureTrainingSessionViewModel> trainingSessions = Items.OrderBy(s => s.Date).ToList();

            Items.Clear();

            foreach (PictureTrainingSessionViewModel item in trainingSessions)
            {
                Items.Add(item);
            }
        }
Пример #2
0
        private void IdReceived(int id)
        {
            Items.Add(TrainingSessionService.GetByid(id));
            List <TrainingSession> trainingSessions = Items.OrderBy(s => s.Date).ToList();

            Items.Clear();

            foreach (TrainingSession item in trainingSessions)
            {
                Items.Add(item);
            }
        }