C# Класс gov.va.medora.mdo.dao.oracle.mhv.sm.AddresseeDao

Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
AddresseeDao ( AbstractConnection cxn ) : System
getAddressee ( Int32 addresseeId ) : Addressee
getAddresseesForMessage ( Int32 messageId ) : IList
moveMessage ( Message message, domain user, Folder folder ) : Addressee
readMessage ( Addressee addressee ) : Addressee

Mark a message as read in the Addressee table. Set the ReadDate property to current timestamp toggle the date on. Or, set the ReadDate property to a new DateTime() - year of 1 - to toggle the read date off

This function retrieves the message ID from the row that is updated. It does this so as not to put the burden on the consuming client application to pass the message ID value. This should make it less confusing which identifier is which and therefore the service easier to consume

toAddressees ( IDataReader rdr ) : IList
updateAddressee ( Addressee addressee ) : Addressee

Приватные методы

Метод Описание
addRecipientsToMessage ( Int32 triageGroupId, Message message ) : void
addSenderToMessage ( domain sender, Message message ) : void
buildCreateAddresseeQuery ( domain addressee, Int32 messageId ) : OracleQuery
buildDeleteAddresseeQuery ( Int32 addresseeId ) : OracleQuery
buildGetAddresseeForMessageQuery ( int messageId, int userId ) : OracleQuery
buildGetAddresseeQuery ( int addresseeId ) : OracleQuery
buildGetAddresseesForMessageQuery ( int messageId ) : OracleQuery
buildMoveMessageQuery ( Addressee addressee ) : OracleQuery
buildReadMessageRequest ( Addressee addressee ) : OracleQuery
buildUpdateAddresseeQuery ( Addressee addressee ) : OracleQuery
checkValidMove ( Folder oldFolder, Folder newFolder ) : void
createAddressee ( Addressee addressee, Int32 messageId ) : Addressee
createAddressees ( IList addressees, Int32 messageId ) : void
deleteAddressee ( Int32 addresseeId ) : void
getAddressee ( int messageId, int userId ) : Addressee
moveMessage ( Addressee addressee ) : Addressee
toAddressee ( IDataReader rdr ) : Addressee

Описание методов

AddresseeDao() публичный Метод

public AddresseeDao ( AbstractConnection cxn ) : System
cxn AbstractConnection
Результат System

getAddressee() публичный Метод

public getAddressee ( Int32 addresseeId ) : Addressee
addresseeId System.Int32
Результат gov.va.medora.mdo.domain.sm.Addressee

getAddresseesForMessage() публичный Метод

public getAddresseesForMessage ( Int32 messageId ) : IList
messageId System.Int32
Результат IList

moveMessage() публичный Метод

public moveMessage ( Message message, domain user, Folder folder ) : Addressee
message gov.va.medora.mdo.domain.sm.Message
user domain
folder gov.va.medora.mdo.domain.sm.Folder
Результат gov.va.medora.mdo.domain.sm.Addressee

readMessage() публичный Метод

Mark a message as read in the Addressee table. Set the ReadDate property to current timestamp toggle the date on. Or, set the ReadDate property to a new DateTime() - year of 1 - to toggle the read date off
This function retrieves the message ID from the row that is updated. It does this so as not to put the burden on the consuming client application to pass the message ID value. This should make it less confusing which identifier is which and therefore the service easier to consume
public readMessage ( Addressee addressee ) : Addressee
addressee gov.va.medora.mdo.domain.sm.Addressee
Результат gov.va.medora.mdo.domain.sm.Addressee

toAddressees() публичный Метод

public toAddressees ( IDataReader rdr ) : IList
rdr IDataReader
Результат IList

updateAddressee() публичный Метод

public updateAddressee ( Addressee addressee ) : Addressee
addressee gov.va.medora.mdo.domain.sm.Addressee
Результат gov.va.medora.mdo.domain.sm.Addressee