public async Task <IActionResult> AlterarEmailUsuarioLogado([FromBody] AlterarEmailDto alterarEmailDto) { await comandosUsuario.AlterarEmailUsuarioLogado(alterarEmailDto.NovoEmail); return(Ok()); }
// 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); }
public async Task <IActionResult> AlterarEmail([FromBody] AlterarEmailDto novoEmail, string codigoRf) { await comandosUsuario.AlterarEmail(novoEmail, codigoRf); return(Ok()); }
// TODO: aplicar validações permissão de acesso public async Task AlterarEmail(AlterarEmailDto alterarEmailDto, string codigoRf) { await servicoUsuario.AlterarEmailUsuarioPorRfOuInclui(codigoRf, alterarEmailDto.NovoEmail); }