コード例 #1
0
ファイル: CPDbClass.cs プロジェクト: contensive/Contensive6
        public override string CreateUploadFieldPathFilename(string tableName, string fieldName, int recordId, string filename, CPContentBaseClass.fileTypeIdEnum fieldType)
        {
            var fieldTypeCorrected = (CPContentBaseClass.FieldTypeIdEnum)fieldType;

            if ((fieldTypeCorrected == CPContentBaseClass.FieldTypeIdEnum.File) || (fieldTypeCorrected == CPContentBaseClass.FieldTypeIdEnum.FileImage))
            {
                return(FileController.getVirtualRecordUnixPathFilename(tableName, fieldName, recordId, filename));
            }
            return(FileController.getVirtualRecordUnixPathFilename(tableName, fieldName, recordId, fieldTypeCorrected));
        }
コード例 #2
0
 public abstract string CreateUploadFieldPathFilename(string tableName, string fieldName, int recordId, string filename, CPContentBaseClass.fileTypeIdEnum fileType);
コード例 #3
0
ファイル: CPDbClass.cs プロジェクト: contensive/Contensive6
 public override string CreateFieldPathFilename(string tableName, string fieldName, int recordId, CPContentBaseClass.fileTypeIdEnum fieldType)
 {
     return(FileController.getVirtualRecordUnixPathFilename(tableName, fieldName, recordId, (CPContentBaseClass.FieldTypeIdEnum)fieldType));
 }