예제 #1
0
        /// <summary>
        /// 环节手续是否在证照批复中
        /// </summary>
        /// <param name="ApproveName"></param>
        /// <param name="ProjGuid"></param>
        /// <param name="ApprovalGuid"></param>
        /// <returns></returns>
        public static bool CheckApprove(string ApproveName, string ProjGuid, string ApprovalGuid)
        {
            int v = 0;

            switch (ApproveName)
            {
            case "项目建议书":
                v = int.Parse(IMCBaseInfo.CheckApproveByProjGuid("Busi_ProjProposal", ProjGuid).ToString());
                break;

            case "项目可行性研究报告":
                v = int.Parse(IMCBaseInfo.CheckApproveByProjGuid("Busi_ProjFsbtyStudy", ProjGuid).ToString());
                break;

            case "项目初步设计及概算":
                v = int.Parse(IMCBaseInfo.CheckApproveByProjGuid("Busi_ProjInitialDesign", ProjGuid).ToString());
                break;

            case "项目预算":
                v = int.Parse(IMCBaseInfo.CheckApproveByProjGuid("Busi_ProjButget", ProjGuid).ToString());
                break;

            default:
                v = int.Parse(IMCBaseInfo.CheckApproveByGuid(ProjGuid, ApprovalGuid).ToString());
                break;
            }

            if (v > 0)
            {
                return(true);
            }
            else
            {
                return(false);
            }
        }