C# Class DN.ControleUniversidade.Application.CursoAppService

Inheritance: AppServiceBase, ICursoAppService
Mostra file Open project: DiegoONeves/ControleUniversidade

Public Methods

Method Description
CadastrarNovoCurso ( NovoCursoViewModel novoCursoViewModel ) : DN.ControleUniversidade.Application.Validation.ValidationAppResult
CursoAppService ( ICursoService cursoService, ITipoCursoService tipoCursoService, IUnitOfWork uow ) : System
Dispose ( ) : void
EditarCurso ( EdicaoCursoViewModel cursoViewModel ) : DN.ControleUniversidade.Application.Validation.ValidationAppResult
ListarGrid ( ) : IEnumerable
ObterParaEditar ( System.Guid id ) : EdicaoCursoViewModel

Method Details

CadastrarNovoCurso() public method

public CadastrarNovoCurso ( NovoCursoViewModel novoCursoViewModel ) : DN.ControleUniversidade.Application.Validation.ValidationAppResult
novoCursoViewModel DN.ControleUniversidade.Application.ViewModels.Curso.NovoCursoViewModel
return DN.ControleUniversidade.Application.Validation.ValidationAppResult

CursoAppService() public method

public CursoAppService ( ICursoService cursoService, ITipoCursoService tipoCursoService, IUnitOfWork uow ) : System
cursoService ICursoService
tipoCursoService ITipoCursoService
uow IUnitOfWork
return System

Dispose() public method

public Dispose ( ) : void
return void

EditarCurso() public method

public EditarCurso ( EdicaoCursoViewModel cursoViewModel ) : DN.ControleUniversidade.Application.Validation.ValidationAppResult
cursoViewModel DN.ControleUniversidade.Application.ViewModels.Curso.EdicaoCursoViewModel
return DN.ControleUniversidade.Application.Validation.ValidationAppResult

ListarGrid() public method

public ListarGrid ( ) : IEnumerable
return IEnumerable

ObterParaEditar() public method

public ObterParaEditar ( System.Guid id ) : EdicaoCursoViewModel
id System.Guid
return DN.ControleUniversidade.Application.ViewModels.Curso.EdicaoCursoViewModel