C# Class LearnLanguages.DataAccess.Mock.PhraseDal

Inheritance: PhraseDalBase
Exibir arquivo Open project: ibgib/LearnLanguages

Protected Methods

Method Description
DeleteImpl ( System.Guid id ) : PhraseDto
FetchImpl ( ICollection ids ) : ICollection
FetchImpl ( string text ) : ICollection
FetchImpl ( System.Guid id ) : PhraseDto
GetAllImpl ( ) : ICollection
InsertImpl ( PhraseDto dto ) : PhraseDto
NewImpl ( object criteria ) : PhraseDto
UpdateImpl ( PhraseDto dto ) : PhraseDto

Private Methods

Method Description
CheckContraints ( PhraseDto dto ) : void
UpdateReferences ( PhraseDto oldPhrase, PhraseDto newPhrase ) : void

Method Details

DeleteImpl() protected method

protected DeleteImpl ( System.Guid id ) : PhraseDto
id System.Guid
return PhraseDto

FetchImpl() protected method

protected FetchImpl ( ICollection ids ) : ICollection
ids ICollection
return ICollection

FetchImpl() protected method

protected FetchImpl ( string text ) : ICollection
text string
return ICollection

FetchImpl() protected method

protected FetchImpl ( System.Guid id ) : PhraseDto
id System.Guid
return PhraseDto

GetAllImpl() protected method

protected GetAllImpl ( ) : ICollection
return ICollection

InsertImpl() protected method

protected InsertImpl ( PhraseDto dto ) : PhraseDto
dto PhraseDto
return PhraseDto

NewImpl() protected method

protected NewImpl ( object criteria ) : PhraseDto
criteria object
return PhraseDto

UpdateImpl() protected method

protected UpdateImpl ( PhraseDto dto ) : PhraseDto
dto PhraseDto
return PhraseDto