<commit_before>'use strict';

// NIVEL CRUD

var express = require('express');
var router = express.Router();

var Model = require('../../models/model');

// Rutas que terminan en /espacio
// POST /espacio
router.post('/', function (req, res) {
  // bodyParser debe hacer la magia
  var espacio = req.body.espacio;
  var codigoEspacio = req.body.codigoEspacio;
  var inmuebles = req.body.inmuebles;
  var codigoInmueble = req.body.codigoInmueble;
  var ubicacionInmueble = req.body.ubicacionInmueble;

  var espacio = Model.Espacio.build({
    codigoEspacio: codigoEspacio,
    inmuebles: inmuebles,
    codigoInmueble: codigoInmueble,
    ubicacionInmueble : ubicacionInmueble
  });

  espacio.add(function (success) {
    res.render( 'web/espacio/list',{ message: 'Espacio creado!' } );
  },
  function (err) {
    res.send(err);
  });
});
// (trae todos los espacios)
// GET /espacio
router.get('/', function (req, res) {
  var espacio = Model.Espacio.build();

  espacio.retrieveAll(function (espacios) {
    if (espacios) {
      res.render('web/espacio/list', { espacios: espacios});
    } else {
      res.send(401, 'No se encontraron Espacios');
    }
  }, function (error) {
    res.send('Espacio no encontrado');
  });
});
// Rutas que terminan en /espacio/:espacioId
// PUT /espacio/:espacioId
// Actualiza espacio
router.put('/:espacioId', function (req, res) {
  var espacio = Model.Espacio.build();
  espacio.id = req.body.id;
  espacio.espacio = req.body.espacio;
  espacio.codigoEspacio = req.body.codigoEspacio;
  espacio.inmuebles = req.body.inmuebles;
  espacio.codigoInmueble = req.body.codigoInmueble;
  espacio.ubicacionInmueble = req.body.ubicacionInmueble;

  espacio.updateById(espacio.id, espacio.espacio, espacio.codigoEspacio, espacio.inmuebles, espacio.codigoInmueble, espacio.ubicacionInmueble, function (success) {
    console.log(success);
    if (success) {
      res.redirect('/web/espacio');<commit_msg>reesctruturación de paso de parametros<commit_after>'use strict';

// NIVEL CRUD

var express = require('express');
var router = express.Router();

var Model = require('../../models/model');

// Rutas que terminan en /espacio
// POST /espacio
router.post('/', function (req, res) {
  // bodyParser debe hacer la magia
  var espacio = req.body.espacio;
  var codigoEspacio = req.body.codigoEspacio;
  var inmuebles = req.body.inmuebles;
  var codigoInmueble = req.body.codigoInmueble;
  var ubicacionInmueble = req.body.ubicacionInmueble;

  var espacio = Model.Espacio.build({
    codigoEspacio: codigoEspacio,
    inmuebles: inmuebles,
    codigoInmueble: codigoInmueble,
    ubicacionInmueble : ubicacionInmueble
  });

  espacio.add(function (success) {
    res.render( 'web/espacio/list',{ message: 'Espacio creado!' } );
  },
  function (err) {
    res.send(err);
  });
});
// (trae todos los espacios)
// GET /espacio
router.get('/', function (req, res) {
  var espacio = Model.Espacio.build();

  espacio.retrieveAll(function (espacios) {
    if (espacios) {
      res.render('web/espacio/list', { espacios: espacios});
    } else {
      res.send(401, 'No se encontraron Espacios');
    }
  }, function (error) {
    res.send('Espacio no encontrado');
  });
});
// Rutas que terminan en /espacio/:espacioId
// PUT /espacio/:espacioId
// Actualiza espacio
router.put('/:espacioId', function (req, res) {
  var espacio = Model.Espacio.build();
  espacio.id = req.body.id;
  espacio.espacio = req.body.espacio;
  espacio.codigoEspacio = req.body.codigoEspacio;
  espacio.inmuebles = req.body.inmuebles;
  espacio.codigoInmueble = req.body.codigoInmueble;
  espacio.ubicacionInmueble = req.body.ubicacionInmueble;

  espacio.updateById(espacio.id, function (success) {
    console.log(success);
    if (success) {
      res.redirect('/web/espacio');
{'fraction_non_alphanumeric': 0.1456080189923503, 'fraction_numerical': 0.0015826958586125032, 'mean_word_length': 3.745932415519399, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '5425370', 'n_tokens_mistral': 1419, 'n_tokens_neox': 1430, 'n_words': 270}