Busca

Acompanhe

RSS

Wiki UI Services #247

User

João Borsoi, #247, novembro 2016

Palavras-chave: services, user

Descrição

Serviço do tipo $resource para api user, que operações CRUD (acrónimo de Create, Read, Update e Delete na língua Inglesa) para usuários do sistema.

Ações

get

parâmetro tipo obrigatório padrão descrição
userId inteiro não   Indica o identificador do usuário a ser recuperado. Se não informado, recupera somente os campos em branco do cadastro de usuários.
fieldName texto não   Indica o nome de campo um ser recuperado. Caso não seja informado, recupera todos
sourceId
não   Utilizado em conjunto com o fieldName, indica o valor de um campo que seja dependência do campo desejado. Por exemplo, em campos select, ao recuperar o campo de cidades, pode-se informar o valor do campo estado.

save

parâmetro tipo obrigatório padrão descrição
userId inteiro não   Indica o identificador do usuário a ser salvo.
path texto não / Indica o caminho na biblioteca do avalanche onde o documento deve ser salvo, caso o docId não seja especificado.

delete

parâmetro tipo obrigatório padrão descrição
userId inteiro não   Indica o identificador do usuário a ser removido.

Exemplo

User.save({
   userId: $scope.session.userId
}, $scope.formData, function(value, responseHeaders){
   // sucesso
},function(httpResponse){
   var error = $alert({
      animation: 'am-slide-top',
      placement: 'top-right',
      content: httpResponse.data.statusMessage,
      template: 'avAlert.html',
      type: 'danger',
      show: true,
      container: 'body',
      duration: 5,
      dismissable: true
   });
});

Imprimir

Comentários

Adicionar Comentário

Documentos Relacionados

  1. João Borsoi novembro 2016

    Documents