public RetornoUsuario CriarUsuario(RequisicaoUsuario requisicao) { try { //Valida usuário do web service _loginNegocio.Login(requisicao.Seguranca.Usuario, requisicao.Seguranca.Senha); requisicao.Usuario.IdArvore = 0; var usuario = _usuarioNegocio.Adicionar(requisicao.Usuario); if (usuario.IDLDAP != "0") { return(new RetornoUsuario(usuario, null, new Status(0, "", true))); } else { return(new RetornoUsuario(null, null, new Status(0, "Ocorreu um erro ao incluir o usuário.", false))); } } catch (Exception ex) { return(new RetornoUsuario(requisicao.Usuario, null, new Status(0, "Ocorreu um erro ao incluir o usuário. - " + ex.Message, false))); } }