コード例 #1
0
 private void DeleteBuildDefinition(BuildDefinitionModel buildDefinitionModel)
 {
     if (teamPilgrimServiceModelProvider.TryDeleteBuildDefinition(buildDefinitionModel.Definition))
     {
         BuildDefinitions.Remove(buildDefinitionModel);
     }
 }
コード例 #2
0
        private void CloneBuildDefinition(BuildDefinitionModel buildDefinitionModel)
        {
            IBuildDefinition buildDefinition;

            if (teamPilgrimServiceModelProvider.TryCloneQueryDefinition(out buildDefinition, _collection, _project, buildDefinitionModel.Definition))
            {
                BuildDefinitions.Add(new BuildDefinitionModel(this, buildDefinition));
            }
        }
コード例 #3
0
        private void QueueBuild(BuildDefinitionModel buildDefinitionModel)
        {
            var definitionModel = buildDefinitionModel ?? BuildDefinitions.FirstOrDefault();

            //TODO: SG 11/3/2012 Fix this, I know this cannot be true
            Debug.Assert(definitionModel != null, "definitionModel != null");

            teamPilgrimVsService.QueueBuild(_project.Name, definitionModel.Definition.Uri);
        }
コード例 #4
0
        private void ViewBuilds(BuildDefinitionModel buildDefinitionModel)
        {
            string buildDefinitionName = null;

            if (buildDefinitionModel != null)
            {
                buildDefinitionName = buildDefinitionModel.Definition.Name;
            }

            teamPilgrimVsService.ViewBuilds(_project.Name, buildDefinitionName, String.Empty, DateFilter.Today);
        }
コード例 #5
0
 private bool CanOpenProcessFileLocation(BuildDefinitionModel buildDefinitionModel)
 {
     return true;
 }
コード例 #6
0
 private bool CanQueueBuild(BuildDefinitionModel buildDefinitionWrapper)
 {
     return true;
 }
コード例 #7
0
 private bool CanManageBuildDefinitionSecurity(BuildDefinitionModel buildDefinitionModel)
 {
     return true;
 }
コード例 #8
0
 private bool CanOpenBuildDefinition(BuildDefinitionModel buildDefinitionModel)
 {
     return true;
 }
コード例 #9
0
 private bool CanManageBuildDefinitionSecurity(BuildDefinitionModel buildDefinitionModel)
 {
     return(true);
 }
コード例 #10
0
 private bool CanDeleteBuildDefinition(BuildDefinitionModel buildDefinitionModel)
 {
     return true;
 }
コード例 #11
0
 private void OpenBuildDefinition(BuildDefinitionModel buildDefinitionModel)
 {
     teamPilgrimVsService.OpenBuildDefinition(buildDefinitionModel.Definition.Uri);
 }
コード例 #12
0
 private bool CanOpenBuildDefinition(BuildDefinitionModel buildDefinitionModel)
 {
     return(true);
 }
コード例 #13
0
 private bool CanViewBuilds(BuildDefinitionModel buildDefinitionWrapper)
 {
     return(true);
 }
コード例 #14
0
 private void DeleteBuildDefinition(BuildDefinitionModel buildDefinitionModel)
 {
     if (teamPilgrimServiceModelProvider.TryDeleteBuildDefinition(buildDefinitionModel.Definition))
     {
         BuildDefinitions.Remove(buildDefinitionModel);
     }
 }
コード例 #15
0
 private void OpenProcessFileLocation(BuildDefinitionModel buildDefinitionModel)
 {
     teamPilgrimVsService.OpenProcessFileLocation(buildDefinitionModel.Definition.Uri);
 }
コード例 #16
0
 private bool CanOpenProcessFileLocation(BuildDefinitionModel buildDefinitionModel)
 {
     return(true);
 }
コード例 #17
0
 private void OpenBuildDefinition(BuildDefinitionModel buildDefinitionModel)
 {
     teamPilgrimVsService.OpenBuildDefinition(buildDefinitionModel.Definition.Uri);
 }
コード例 #18
0
 private bool CanViewBuilds(BuildDefinitionModel buildDefinitionWrapper)
 {
     return true;
 }
コード例 #19
0
        private void QueueBuild(BuildDefinitionModel buildDefinitionModel)
        {
            var definitionModel = buildDefinitionModel ?? BuildDefinitions.FirstOrDefault();

            //TODO: SG 11/3/2012 Fix this, I know this cannot be true
            Debug.Assert(definitionModel != null, "definitionModel != null");

            teamPilgrimVsService.QueueBuild(_project.Name, definitionModel.Definition.Uri);
        }
コード例 #20
0
 private void CloneBuildDefinition(BuildDefinitionModel buildDefinitionModel)
 {
     IBuildDefinition buildDefinition;
     if (teamPilgrimServiceModelProvider.TryCloneQueryDefinition(out buildDefinition, _collection, _project, buildDefinitionModel.Definition))
     {
         BuildDefinitions.Add(new BuildDefinitionModel(this, buildDefinition));
     }
 }
コード例 #21
0
 private void ManageBuildDefinitionSecurity(BuildDefinitionModel buildDefinitionModel)
 {
     teamPilgrimVsService.OpenBuildDefinitionSecurityDialog(_project.Name, _project.Uri.ToString(), buildDefinitionModel.Definition.Name, buildDefinitionModel.Definition.Uri.ToString());
 }
コード例 #22
0
 private void ManageBuildDefinitionSecurity(BuildDefinitionModel buildDefinitionModel)
 {
     teamPilgrimVsService.OpenBuildDefinitionSecurityDialog(_project.Name, _project.Uri.ToString(), buildDefinitionModel.Definition.Name, buildDefinitionModel.Definition.Uri.ToString());
 }
コード例 #23
0
 private bool CanQueueBuild(BuildDefinitionModel buildDefinitionWrapper)
 {
     return(true);
 }
コード例 #24
0
 private void OpenProcessFileLocation(BuildDefinitionModel buildDefinitionModel)
 {
     teamPilgrimVsService.OpenProcessFileLocation(buildDefinitionModel.Definition.Uri);
 }
コード例 #25
0
 private bool CanCloneBuildDefinition(BuildDefinitionModel buildDefinitionModel)
 {
     return true;
 }
コード例 #26
0
        private void ViewBuilds(BuildDefinitionModel buildDefinitionModel)
        {
            string buildDefinitionName = null;
            if (buildDefinitionModel != null)
            {
                buildDefinitionName = buildDefinitionModel.Definition.Name;
            }

            teamPilgrimVsService.ViewBuilds(_project.Name, buildDefinitionName, String.Empty, DateFilter.Today);
        }
コード例 #27
0
 private bool CanDeleteBuildDefinition(BuildDefinitionModel buildDefinitionModel)
 {
     return(true);
 }