コード例 #1
0
ファイル: FileTemplateBFL.cs プロジェクト: ishui/rms2
        public static string GetSortCode(string TemplateCode)
        {
            string sortCode = "";

            if (!TemplateCode.Equals(string.Empty))
            {
                FileTemplateBFL ebfl = new FileTemplateBFL();
                sortCode = ebfl.GetFileTemplate(int.Parse(TemplateCode)).SortCode;
            }
            return(sortCode);
        }
コード例 #2
0
ファイル: FileTemplateBFL.cs プロジェクト: ishui/rms2
        public static string GetTemplateName(string TemplateCode)
        {
            string fileTemplateName = "";

            if (TemplateCode != "")
            {
                FileTemplateBFL ebfl = new FileTemplateBFL();
                fileTemplateName = ebfl.GetFileTemplate(int.Parse(TemplateCode)).FileTemplateName;
            }
            return(fileTemplateName);
        }
コード例 #3
0
        public string GetParentPath(int code, out int parentCodeOut, out int typeCode)
        {
            int                   parentCode       = 0;
            FileTemplateBFL       ebfl             = new FileTemplateBFL();
            FileTemplateModel     fileTemplate     = new FileTemplateModel();
            FileTemplateTypeModel fileTemplateType = new FileTemplateTypeModel();

            fileTemplate     = ebfl.GetFileTemplate(code);
            typeCode         = fileTemplate.FileTemplateTypeCode;
            fileTemplateType = this.GetFileTemplateType(typeCode);
            string fileTemplateTypeName = fileTemplateType.FileTemplateTypeName;

            parentCodeOut = fileTemplateType.ParentCode;
            for (parentCode = fileTemplateType.ParentCode; parentCode != 0; parentCode = fileTemplateType.ParentCode)
            {
                fileTemplateType     = new FileTemplateTypeModel();
                fileTemplateType     = this.GetFileTemplateType(parentCode);
                fileTemplateTypeName = fileTemplateType.FileTemplateTypeName + " -> " + fileTemplateTypeName;
            }
            return(fileTemplateTypeName);
        }