当前位置: 首页>>代码示例>>C#>>正文


C# ProjectGateway.IsUsedInTeamProjectTime方法代码示例

本文整理汇总了C#中LiquiForce.LFSLive.DA.Projects.Projects.ProjectGateway.IsUsedInTeamProjectTime方法的典型用法代码示例。如果您正苦于以下问题:C# ProjectGateway.IsUsedInTeamProjectTime方法的具体用法?C# ProjectGateway.IsUsedInTeamProjectTime怎么用?C# ProjectGateway.IsUsedInTeamProjectTime使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在LiquiForce.LFSLive.DA.Projects.Projects.ProjectGateway的用法示例。


在下文中一共展示了ProjectGateway.IsUsedInTeamProjectTime方法的1个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C#代码示例。

示例1: IsInUse

        /// <summary>
        /// Is In Use
        /// </summary>
        /// <param name="projectId">ProjectId</param>
        /// <param name="errorMessage">Error Message (out)</param>
        /// <returns>0 if no errors</returns>
        public int IsInUse(int projectId, out string errorMessage)
        {
            ProjectGateway projectGateway = new ProjectGateway(new DataSet());

            if (projectGateway.IsUsedInProjectTime(projectId))
            {
                errorMessage = "The project has Timesheets associated, you cannot delete it.";
                return 1;
            }

            if (projectGateway.IsUsedInTeamProjectTime(projectId))
            {
                errorMessage = "The project has been used in the Add Team Project Time wizard, you cannot delete it.";
                return 2;
            }

            if (projectGateway.IsUsedInTeamProjectTimeDetail(projectId))
            {
                errorMessage = "The project has been used in the Add Team Project Time wizard, you cannot delete it.";
                return 3;
            }

            errorMessage = "";
            return 0;
        }
开发者ID:NosDeployer,项目名称:TestBranching,代码行数:31,代码来源:Project.cs


注:本文中的LiquiForce.LFSLive.DA.Projects.Projects.ProjectGateway.IsUsedInTeamProjectTime方法示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。