public void OnProjectSelected(SelectedProjectArgs args)
 {
     Projects.ForEach(project =>
                          {
                              if (project.Id == args.ProjectId)
                              {
                                  if (SelectedProject != project)
                                  {
                                      SelectedProject = project;
                                      RaisePropertyChanged(() => SelectedProject);
                                  }
                                  return;
                              }
                          });
 }
Example #2
0
 public void OnSelectedProjectChanged(SelectedProjectArgs args)
 {
     CurrentProjectId = args.ProjectId;
     _context.Issues.Clear();
     LoadData();
 }
 public void OnSelectedProjectChanged(SelectedProjectArgs args)
 {
     CurrentProjectId = args.ProjectId;
     HeaderTitle = string.Format("Issues of '{0}'", args.ProjectTitle);
     RaisePropertyChanged(() => HeaderTitle);
     (CreateIssueCommand as DelegateCommand).UpdateCanExecute();
     LoadData();
 }