public MainViewModel(IImagineCupService imagineCupService, IPersonService personService, IDreamsparkService dreamsparkService, IBlogService blogService) { _personService = personService; _imagineCupService = imagineCupService; _dreamsparkService = dreamsparkService; _blogService = blogService; blogLoaded = teamLoaded = false; ProgressBarVisibility = "Visible"; IsIndeterminate = "True"; GridVisibility = "Collapsed"; ProgressRingVisibility = "Visible"; ProgressRingActive = "True"; LoadPeople(); LoadEntries(); ImagineCupDescription = _imagineCupService.GetDescription(); ImagineCupImage = _imagineCupService.GetImageUrl(); Prizes = _imagineCupService.GetPrizes(); DreamsparkDescription = _dreamsparkService.GetBriefDescription(); }
public ImaginecupViewModel(IImagineCupService imagineCupService) { _imagineCupService = imagineCupService; ImagineCupImage = _imagineCupService.GetImageUrl(); Description = _imagineCupService.GetDescription(); Reasons = _imagineCupService.GetReasons(); Prizes = _imagineCupService.GetPrizes(); Grants = _imagineCupService.GetGrants(); HowToParticipate = _imagineCupService.GetHowToParticipate(); Participation = _imagineCupService.GetParticipation(); Deadline = _imagineCupService.GetDeadline(); }