Ejemplo n.º 1
0
        public async Task <IActionResult> AlterarEmailUsuarioLogado([FromBody] AlterarEmailDto alterarEmailDto)
        {
            await comandosUsuario.AlterarEmailUsuarioLogado(alterarEmailDto.NovoEmail);

            return(Ok());
        }
Ejemplo n.º 2
0
        //  TODO: aplicar validações permissão de acesso
        public async Task AlterarEmail(AlterarEmailDto alterarEmailDto, string codigoRf)
        {
            await servicoUsuario.AlterarEmailUsuarioPorRfOuInclui(codigoRf, alterarEmailDto.NovoEmail);

            AdicionarHistoricoEmailUsuario(null, codigoRf, alterarEmailDto.NovoEmail, AcaoHistoricoEmailUsuario.ReiniciarSenha);
        }
Ejemplo n.º 3
0
        public async Task <IActionResult> AlterarEmail([FromBody] AlterarEmailDto novoEmail, string codigoRf)
        {
            await comandosUsuario.AlterarEmail(novoEmail, codigoRf);

            return(Ok());
        }
Ejemplo n.º 4
0
 //  TODO: aplicar validações permissão de acesso
 public async Task AlterarEmail(AlterarEmailDto alterarEmailDto, string codigoRf)
 {
     await servicoUsuario.AlterarEmailUsuarioPorRfOuInclui(codigoRf, alterarEmailDto.NovoEmail);
 }