C# Class Chaos.Mcm.Data.MySql.FileRepository

Inheritance: IFileRepository
显示文件 Open project: CHAOS-Community/CHAOS.Portal.MCM

Public Methods

Method Description
Create ( System.Guid objectId, uint parentId, uint destinationId, string filename, string originalFilename, string folderPath, uint formatId ) : uint
Delete ( uint id ) : uint
FileRepository ( Gateway gateway ) : System
Get ( uint id ) : File
Get ( uint id = null, uint parentId = null ) : IEnumerable
Set ( File file ) : uint

Method Details

Create() public method

public Create ( System.Guid objectId, uint parentId, uint destinationId, string filename, string originalFilename, string folderPath, uint formatId ) : uint
objectId System.Guid
parentId uint
destinationId uint
filename string
originalFilename string
folderPath string
formatId uint
return uint

Delete() public method

public Delete ( uint id ) : uint
id uint
return uint

FileRepository() public method

public FileRepository ( Gateway gateway ) : System
gateway Gateway
return System

Get() public method

public Get ( uint id ) : File
id uint
return Chaos.Mcm.Data.Dto.File

Get() public method

public Get ( uint id = null, uint parentId = null ) : IEnumerable
id uint
parentId uint
return IEnumerable

Set() public method

public Set ( File file ) : uint
file Chaos.Mcm.Data.Dto.File
return uint