public MmsdStoriesByIterationVm() { _service = new TargetProcessService(); _service.ConnectToTp(Settings.Default.TPAddress, Settings.Default.Login, Settings.Default.Password); CurrentIterationList = _service.GetIterations("12694"); //PastIterationList = _service.GetIterations("12694"); CurrentSelectedIteration = CurrentIterationList.FirstOrDefault( (i) => { DateTime startDate = DateTime.Parse(i.StartDate); DateTime endDate = DateTime.Parse(i.EndDate); return(startDate < DateTime.Now && endDate > DateTime.Now); }); //PastSelectedIteration = PastIterationList.FirstOrDefault( // (i) => // { // DateTime endDate = DateTime.Parse(i.EndDate); // DateTime currentIterationStartDate = DateTime.Parse(CurrentSelectedIteration.StartDate); // return endDate == currentIterationStartDate.AddDays(-1); // }); GetStoriesCommand = new RelayCommand(GetCurrentIterationStories); }
private void InitializeLists() { IterationList = _service.GetIterations("12694"); TpUserStories = _service.GetStoriesByIteration(CurrentIteration.IterationId, "12694"); }