public void CadastrarUsuario(CadastrarUsuariosRequest request) { try { unitOfWork.BeginTransaction(); var perfil = painelRepositorio.RetornarPerfil(request.CodigoPerfil); usuarioRepositorio.CadastrarUsuario(perfil, request.Email, request.Nome); unitOfWork.Commit(); } catch { unitOfWork.Rollback(); throw; } finally { unitOfWork.Dispose(); } }
public IHttpActionResult CadastrarUsuario([FromBody] CadastrarUsuariosRequest request) { usuarioAppServico.CadastrarUsuario(request); return(Ok()); }