C# Class InterfaceSegregation.Exemplo1.PrincipioQuebrado.PessoaRepositorio

Inheritance: IPessoaRepositorio
Show file Open project: JobaDiniz/TCC

Public Methods

Method Description
Excluir ( IEnumerable entidades ) : void
Excluir ( Pessoa entidade ) : void
Listar ( ) : IEnumerable
Listar ( bool>.Expression condicao ) : IEnumerable
Obter ( bool>.Expression condicao ) : Pessoa
ObterPorCodigo ( int codigo ) : Pessoa
Salvar ( IEnumerable entidades ) : void
Salvar ( Pessoa entidade ) : void

Method Details

Excluir() public method

public Excluir ( IEnumerable entidades ) : void
entidades IEnumerable
return void

Excluir() public method

public Excluir ( Pessoa entidade ) : void
entidade Pessoa
return void

Listar() public method

public Listar ( ) : IEnumerable
return IEnumerable

Listar() public method

public Listar ( bool>.Expression condicao ) : IEnumerable
condicao bool>.Expression
return IEnumerable

Obter() public method

public Obter ( bool>.Expression condicao ) : Pessoa
condicao bool>.Expression
return Pessoa

ObterPorCodigo() public method

public ObterPorCodigo ( int codigo ) : Pessoa
codigo int
return Pessoa

Salvar() public method

public Salvar ( IEnumerable entidades ) : void
entidades IEnumerable
return void

Salvar() public method

public Salvar ( Pessoa entidade ) : void
entidade Pessoa
return void