Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- router.post('/salvarMensagem', function(req, res, next) {
- var db = require('../db');
- var menssagens = db.Mongoose.model('menssagens', db.CustomerSchema, 'menssagens');
- var newcustomer = new menssagens({ nome: req.body.nome, msg: req.body.msg, hr: req.body.hr });
- newcustomer.save(function(err) {
- if (err) {
- res.status(500).json({ error: err.message });
- res.end();
- return res;
- }
- });
- var menssagens = db.Mongoose.model('menssagens', db.CustomerSchema, 'menssagens');
- menssagens.find({}).lean().exec(function(e, docs) {
- res.json(docs);
- return res;
- });
- });
- POST /salvarMensagem 200 667.789 ms - 98
- fnEnviarMensagem(chat: Chat){
- let body = new URLSearchParams();
- body.append('nome', chat.nome.toString());
- body.append('msg', chat.menssagem.toString());
- body.append('hr', chat.dtHora.toString());
- return this.http.post(this.url, body)
- .do(this.logResponde)
- .map(this.extractData)
- .catch(this.catchError);
- }
- private catchError(error: Response | any){
- console.log(error);
- return Observable.throw(error.json().error || "Erro de conexão");
- }
- private logResponde(res: Response){
- console.log(res);
- }
- private extractData(res: Response){
- return res.json();
- }
Add Comment
Please, Sign In to add comment