Comparing version 1.0.0 to 1.0.1
240
notasrest.js
@@ -41,5 +41,245 @@ var rest = require('restler'); | ||
getNotasLike: function(parameters, callback){ | ||
if (parameters !=""){ | ||
rest.get("http://"+host+":"+port+"/notas/notas/like/"+parameters) | ||
.on('success', function(data,response){ | ||
callback(data); | ||
}) | ||
.on('error', function(err, response){ | ||
callback({message:"Erro ao pesquisar uma Nota!!"}); | ||
}) | ||
} | ||
}, | ||
deleteNotaById: function(id, callback){ | ||
if (id!=""){ | ||
rest.del("http://"+host+":"+port+"/notas/notas/id/"+id) | ||
.on('success', function(data,response){ | ||
callback(data); | ||
}) | ||
.on('error', function(err, response){ | ||
callback({message:"Erro ao apagar uma nota!!"}); | ||
}) | ||
} | ||
}, | ||
deleteNotaByCodigo: function(codigo,callback){ | ||
if (codigo!="") { | ||
rest.del("http://"+host+":"+port+"/notas/notas/codigo/"+codigo) | ||
.on('success', function(data,response){ | ||
callback(data); | ||
}) | ||
.on('error', function(err, response){ | ||
callback({message:"Erro ao apagar uma nota!!"}); | ||
}) | ||
} | ||
}, | ||
updateNotaByCodigo: function(codigo, notadata, callback){ | ||
if (codigo!="") { | ||
rest.put("http://"+host+":"+port+"/notas/notas/codigo/"+codigo,{ | ||
multipart: true, | ||
data: notadata | ||
}) | ||
.on('success', function(data,response){ | ||
callback(data); | ||
}) | ||
.on('error', function(err, response){ | ||
callback({message:"Erro ao atualizar Nota no banco de dados!!"}); | ||
}) | ||
} else { | ||
callback({message:"Código não informado!!"}); | ||
} | ||
}, | ||
updateNotaById: function(id,notadata,callback){ | ||
if (id!=""){ | ||
rest.put("http://"+host+":"+port+"/notas/notas/id/"+id,{ | ||
multipart: true, | ||
data: notadata | ||
}) | ||
.on('success', function(data,response){ | ||
callback(data); | ||
}) | ||
.on('error', function(err, response){ | ||
callback({message:"Erro ao atualizar Nota no banco de dados!!"}); | ||
}) | ||
} else { | ||
callback({message:"Id não informado!!"}); | ||
} | ||
}, | ||
getNotaByCodigoLike: function(codigo,callback){ | ||
if (codigo!=""){ | ||
rest.get("http://"+host+":"+port+"/notas/notas/codigo/like/"+codigo) | ||
.on('success', function(data,response){ | ||
callback(data); | ||
}) | ||
.on('error', function(err, response){ | ||
callback({message:"Erro ao buscar Nota no banco de dados!!"}); | ||
}) | ||
} else { | ||
callback({message: "Código não informado!!"}); | ||
} | ||
}, | ||
getNotaByCodigo: function(codigo, callback){ | ||
if (codigo!=""){ | ||
rest.get("http://"+host+":"+port+"/notas/notas/codigo/"+codigo) | ||
.on('success', function(data,response){ | ||
callback(data); | ||
}) | ||
.on('error', function(err, response){ | ||
callback({message:"Erro ao buscar Nota no banco de dados!!"}); | ||
}) | ||
} else { | ||
callback({message: "Código não informado!!"}); | ||
} | ||
}, | ||
getNotaById: function(id, callback){ | ||
if (id!=""){ | ||
rest.get("http://"+host+":"+port+"/notas/notas/id/"+id) | ||
.on('success', function(data,response){ | ||
callback(data); | ||
}) | ||
.on('error', function(err, response){ | ||
callback({message:"Erro ao buscar Nota no banco de dados!!"}); | ||
}) | ||
} else { | ||
callback({message:"Identificador não informado!!"}); | ||
} | ||
}, | ||
getNotasByTagsOr: function(tags, callback){ | ||
var vector = tags.split(","); | ||
//Coleta todos os campos da busca por tag. | ||
var parameters = ""; | ||
if (vector instanceof Array){ | ||
if (vector[0] != "") { | ||
parameters=parameters+"tags="+vector[0].trim(); | ||
for (var i=1;i<vector.length;i++) { | ||
parameters=parameters+"&tags="+vector[i].trim(); | ||
} | ||
} | ||
} | ||
if (parameters!="") { | ||
parameters="?"+parameters; | ||
rest.get("http://"+host+":"+port+"/notas/notas/tags/or"+parameters) | ||
.on('success', function(data,response){ | ||
callback(data); | ||
}) | ||
.on('error', function(err, response){ | ||
callback({message:"Erro ao buscar Nota no banco de dados!!"}); | ||
}) | ||
} else { | ||
callback({message:"Parâmetros não foram definidos corretamente!!"}); | ||
} | ||
}, | ||
getNotasByTagsAnd: function(tags, callback){ | ||
var vector = tags.split(","); | ||
//Coleta todos os campos da busca por tag. | ||
var parameters = ""; | ||
if (vector instanceof Array){ | ||
if (vector[0] != "") { | ||
parameters=parameters+"tags="+vector[0].trim(); | ||
for (var i=1;i<vector.length;i++) { | ||
parameters=parameters+"&tags="+vector[i].trim(); | ||
} | ||
} | ||
} | ||
if (parameters!="") { | ||
parameters="?"+parameters; | ||
rest.get("http://"+host+":"+port+"/notas/notas/tags/and"+parameters) | ||
.on('success', function(data,response){ | ||
callback(data); | ||
}) | ||
.on('error', function(err, response){ | ||
callback({message:"Erro ao buscar Nota no banco de dados!!"}); | ||
}) | ||
} else { | ||
callback({message:"Parâmetros não foram definidos corretamente!!"}); | ||
} | ||
}, | ||
getNotasByTagsLike: function(tags,callback){ | ||
var vector = tags.split(","); | ||
//Coleta todos os campos da busca por tag. | ||
var parameters = ""; | ||
if (vector instanceof Array){ | ||
if (vector[0] != "") { | ||
parameters=parameters+"tags="+vector[0].trim(); | ||
for (var i=1;i<vector.length;i++) { | ||
parameters=parameters+"&tags="+vector[i].trim(); | ||
} | ||
} | ||
} | ||
if (parameters!="") { | ||
parameters="?"+parameters; | ||
rest.get("http://"+host+":"+port+"/notas/notas/tags/like"+parameters) | ||
.on('success', function(data,response){ | ||
callback(data); | ||
}) | ||
.on('error', function(err, response){ | ||
callback({message:"Erro ao buscar Nota no banco de dados!!"}); | ||
}) | ||
} else { | ||
callback({message:"Parâmetros não foram definidos corretamente!!"}); | ||
} | ||
}, | ||
getDocumentInfo: function(codigo,doc,callback){ | ||
if (doc !="" && codigo!=""){ | ||
rest.get("http://"+host+":"+port+"/notas/notas/"+codigo+"/arquivo/"+doc+'/info') | ||
.on('success', function(data,response){ | ||
callback(data); | ||
}) | ||
.on('error', function(err, response){ | ||
callback({message:"Erro ao buscar arquivo!!"}); | ||
}) | ||
} else { | ||
callback({message: "Arquivo não foi encontrado!!"}); | ||
} | ||
}, | ||
getDocument: function(doc, callback){ | ||
if (doc !="" && codigo!=""){ | ||
rest.get("http://"+host+":"+port+"/arquivos/"+doc) | ||
.on('success', function(data,response){ | ||
callback(data); | ||
}) | ||
.on('error', function(err, response){ | ||
callback({message:"Erro ao buscar arquivo!!"}); | ||
}) | ||
} else { | ||
callback({message: "Arquivo não foi encontrado!!"}); | ||
} | ||
}, | ||
insertDocument: function(doc,callback){ | ||
//TODO - maybe it'll be implemented later | ||
}, | ||
deleteDocument: function(codigo,doc,callback){ | ||
if ((doc!="") && (codigo!="")) { | ||
rest.del("http://"+host+":"+port+"/notas/notas/"+codigo+"/arquivo/"+doc) | ||
.on('success', function(data,response){ | ||
callback(data); | ||
}) | ||
.on('error', function(err, response){ | ||
callback({message:"Erro ao apagar arquivo!!"}); | ||
}) | ||
} else { | ||
callback({message: "Arquivo não foi encontrado!!"}); | ||
} | ||
} | ||
}; | ||
{ | ||
"name": "notasrest", | ||
"version": "1.0.0", | ||
"version": "1.0.1", | ||
"description": "rest api for notas app", | ||
@@ -5,0 +5,0 @@ "main": "notasrest", |
@@ -29,2 +29,2 @@ notasAjax | ||
version 1.0.0.# notas | ||
version 1.0.1.# notas |
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
Major refactor
Supply chain riskPackage has recently undergone a major refactor. It may be unstable or indicate significant internal changes. Use caution when updating to versions that include significant changes.
Found 1 instance in 1 package
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
10439
257
1