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); } }
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); } }