/// <summary> /// Contrutor da classe /// </summary> /// <param name="mediator"></param> /// <param name="pactoTrabalhoQuery"></param> /// <param name="estruturaOrganizacionalQuery"></param> public PactoTrabalhoController(IMediator mediator, IPactoTrabalhoQuery pactoTrabalhoQuery, IEstruturaOrganizacionalQuery estruturaOrganizacionalQuery) { Mediator = mediator; PactoTrabalhoQuery = pactoTrabalhoQuery; EstruturaOrganizacionalQuery = estruturaOrganizacionalQuery; }
public EstruturaOrganizacionalQuery( IPessoaQuery pessoaQuery, IUnidadeQuery unidadeQuery, IDominioQuery dominioQuery, IPlanoTrabalhoQuery planoTrabalhoQuery, IPactoTrabalhoQuery pactoTrabalhoQuery ) { PessoaQuery = pessoaQuery; UnidadeQuery = unidadeQuery; DominioQuery = dominioQuery; PlanoTrabalhoQuery = planoTrabalhoQuery; PactoTrabalhoQuery = pactoTrabalhoQuery; }
public ResponderSolitacaoPactoTrabalhoAtividadeCommandHandler( IItemCatalogoRepository itemCatalogoRepository, IPactoTrabalhoRepository planoTrabalhoRepository, IEstruturaOrganizacionalQuery estruturaOrganizacionalQuery, IPactoTrabalhoQuery pactoTrabalhoQuery, IPessoaQuery pessoaQuery, IEmailHelper emailHelper, IUnidadeQuery unidadeQuery, IUnitOfWork unitOfWork, IOptions <PadroesOptions> configuration, IOptions <EmailOptions> emailConfiguration) { ItemCatalogoRepository = itemCatalogoRepository; PactoTrabalhoRepository = planoTrabalhoRepository; EstruturaOrganizacionalQuery = estruturaOrganizacionalQuery; PactoTrabalhoQuery = pactoTrabalhoQuery; PessoaQuery = pessoaQuery; UnitOfWork = unitOfWork; PessoaQuery = pessoaQuery; EmailHelper = emailHelper; UnidadeQuery = unidadeQuery; Configuration = configuration; EmailConfiguration = emailConfiguration; }