C# Class gov.va.medora.mdo.dao.oracle.mhv.sm.AttachmentDao

Datei anzeigen Open project: OSEHRA/mdo Class Usage Examples

Public Methods

Method Description
AttachmentDao ( AbstractConnection cxn ) : System
attachToMessage ( MessageAttachment attachment, Message message ) : MessageAttachment
buildUpdateAttachmentQuery ( MessageAttachment attachment ) : OracleQuery
createAttachment ( string attachmentName, byte attachment, string mimeType ) : domain.sm.MessageAttachment
deleteAttachment ( Int32 attachmentId ) : void
deleteAttachmentFromMessage ( Int32 messageId ) : Message
getAttachment ( Int32 attachmentId ) : domain.sm.MessageAttachment
updateAttachment ( MessageAttachment attachment ) : domain.sm.MessageAttachment

Private Methods

Method Description
buildCreateAttachmentQuery ( string attachmentName, byte attachment, string mimeType ) : OracleQuery
buildDeleteAttachmentQuery ( Int32 attachmentId ) : OracleQuery
buildGetAttachmentQuery ( Int32 attachmentId ) : OracleQuery
buildUpdateMessageQuery ( Message message, Int32 attachmentId ) : OracleQuery
toAttachment ( IDataReader rdr ) : MessageAttachment
updateMessageAttachmentFields ( Message message, Int32 attachmentId ) : Message

Method Details

AttachmentDao() public method

public AttachmentDao ( AbstractConnection cxn ) : System
cxn AbstractConnection
return System

attachToMessage() public method

public attachToMessage ( MessageAttachment attachment, Message message ) : MessageAttachment
attachment gov.va.medora.mdo.domain.sm.MessageAttachment
message gov.va.medora.mdo.domain.sm.Message
return gov.va.medora.mdo.domain.sm.MessageAttachment

buildUpdateAttachmentQuery() public method

public buildUpdateAttachmentQuery ( MessageAttachment attachment ) : OracleQuery
attachment gov.va.medora.mdo.domain.sm.MessageAttachment
return OracleQuery

createAttachment() public method

public createAttachment ( string attachmentName, byte attachment, string mimeType ) : domain.sm.MessageAttachment
attachmentName string
attachment byte
mimeType string
return domain.sm.MessageAttachment

deleteAttachment() public method

public deleteAttachment ( Int32 attachmentId ) : void
attachmentId System.Int32
return void

deleteAttachmentFromMessage() public method

public deleteAttachmentFromMessage ( Int32 messageId ) : Message
messageId System.Int32
return gov.va.medora.mdo.domain.sm.Message

getAttachment() public method

public getAttachment ( Int32 attachmentId ) : domain.sm.MessageAttachment
attachmentId System.Int32
return domain.sm.MessageAttachment

updateAttachment() public method

public updateAttachment ( MessageAttachment attachment ) : domain.sm.MessageAttachment
attachment gov.va.medora.mdo.domain.sm.MessageAttachment
return domain.sm.MessageAttachment