public PollDetailsViewModel(PollItem poll)
 {
     Poll               = poll;
     Title              = poll.Proposition;
     PollChoices        = new ObservableCollection <PollChoice>();
     LoadCommand        = new Command(async() => await ExecuteLoadChoicesCommand());
     VoteCommand        = new Command <int>(async s => await ExecuteVote(s));
     pollDetailsService = new PollDetailsService(poll);
 }
 public PollDetailsViewModel(String uuid)
 {
     Console.WriteLine("New PollDetailsView from uuid " + uuid);
     Title              = "Chargement...";
     Poll               = new PollItem();
     Poll.Uuid          = new Guid(uuid);
     PollChoices        = new ObservableCollection <PollChoice>();
     LoadCommand        = new Command(async() => await ExecuteLoadCommand());
     VoteCommand        = new Command <int>(async s => await ExecuteVote(s));
     pollDetailsService = new PollDetailsService(Poll.Uuid);
 }