C# Class DN.ControleUniversidade.Domain.Services.CursoService

Inheritance: ICursoService
Show file Open project: DiegoONeves/ControleUniversidade

Public Methods

Method Description
AdicionarNovoCurso ( Curso curso ) : DN.ControleUniversidade.Domain.ValueObjects.ValidationResult
AtualizarCurso ( Curso curso ) : DN.ControleUniversidade.Domain.ValueObjects.ValidationResult
CursoService ( ICursoRepository cursoRepository ) : System
Dispose ( ) : void
ObterGrid ( ) : IEnumerable
ObterPorId ( System.Guid cursoId ) : Curso
ObterPorIdComDependencias ( System.Guid cursoId ) : Curso
ObterTodos ( ) : IEnumerable

Method Details

AdicionarNovoCurso() public method

public AdicionarNovoCurso ( Curso curso ) : DN.ControleUniversidade.Domain.ValueObjects.ValidationResult
curso DN.ControleUniversidade.Domain.Entities.Curso
return DN.ControleUniversidade.Domain.ValueObjects.ValidationResult

AtualizarCurso() public method

public AtualizarCurso ( Curso curso ) : DN.ControleUniversidade.Domain.ValueObjects.ValidationResult
curso DN.ControleUniversidade.Domain.Entities.Curso
return DN.ControleUniversidade.Domain.ValueObjects.ValidationResult

CursoService() public method

public CursoService ( ICursoRepository cursoRepository ) : System
cursoRepository ICursoRepository
return System

Dispose() public method

public Dispose ( ) : void
return void

ObterGrid() public method

public ObterGrid ( ) : IEnumerable
return IEnumerable

ObterPorId() public method

public ObterPorId ( System.Guid cursoId ) : Curso
cursoId System.Guid
return DN.ControleUniversidade.Domain.Entities.Curso

ObterPorIdComDependencias() public method

public ObterPorIdComDependencias ( System.Guid cursoId ) : Curso
cursoId System.Guid
return DN.ControleUniversidade.Domain.Entities.Curso

ObterTodos() public method

public ObterTodos ( ) : IEnumerable
return IEnumerable