コード例 #1
0
        //ok
        //public GenericCommandResult UsuarioPessoaExterna_Inserir(Sessao sessao, UsuarioPessoaExternaInserirInput pessoaexterna)

        //Erro
        public GenericCommandResult UsuarioPessoaExterna_Inserir(Sessao sessao, InserirPessoaExternaCommand pessoaexterna)
        {
            _inserirCommand.Nome         = pessoaexterna.Nome;
            _inserirCommand.Grupo        = pessoaexterna.Grupo;
            _inserirCommand.TelefoneFixo = pessoaexterna.TelefoneFixo;

            return((GenericCommandResult)_handler.Handle(_inserirCommand));
        }
コード例 #2
0
 public GenericCommandResult Create(
     // [FromBody] Sessao sessao,
     [FromBody] InserirPessoaExternaCommand command,
     [FromServices] PessoaExternaHandler handler)
 {
     //command.sessao = User.Claims.FirstOrDefault(X500DistinguishedName => X500DistinguishedName.Type == "user_id")?.Value;
     return((GenericCommandResult)handler.Handle(command));
 }
コード例 #3
0
 public UsuarioPessoaExternaMutation(InserirPessoaExternaCommand inserirCommand,
                                     AlterarPessoaExternaCommand alterarCommand,
                                     ExcluirPessoaExternaCommand excluirCommand,
                                     PessoaExternaHandler handler)
 {
     _inserirCommand = inserirCommand;
     _alterarCommand = alterarCommand;
     _excluirCommand = excluirCommand;
     _handler        = handler;
 }