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); }
public TimeRecordExportViewModel() { ShowSettingsViewCommand = new RelayCommand(ShowSettingsView); _service = new TargetProcessService(); _service.ConnectToTp(Settings.Default.TPAddress, Settings.Default.Login, Settings.Default.Password); TpUsers = _service.GetAllUsers().ToList(); AllTpUsers = TpUsers.GetRange(0, TpUsers.Count()); Projects = _service.GetAllProjects().ToList(); }
public void InitializeService(string tpAddress, string login, string password) { _service = new TargetProcessService(); _service.ConnectToTp(tpAddress, login, password); InitializeLists(); CurrentIteration = IterationList.FirstOrDefault( (i) => { DateTime startDate = DateTime.Parse(i.StartDate); DateTime endDate = DateTime.Parse(i.EndDate); return(startDate < DateTime.Now && endDate > DateTime.Now); }); }