public function addAuto() { session_start(); if (isset($_SESSION['user_id'])) { } else { header('Location: index.php?ctl=login'); } $m = new AutomovilesModel(Config::$mvc_bd_nombre, Config::$mvc_bd_usuario, Config::$mvc_bd_clave, Config::$mvc_bd_hostname); $m2 = new EmpleadosModel(Config::$mvc_bd_nombre, Config::$mvc_bd_usuario, Config::$mvc_bd_clave, Config::$mvc_bd_hostname); $empleados = $m->dameEmpleados(); $params = array('marca' => "", 'modelo' => "", 'ano' => "", 'color' => "", 'placas' => "", 'oxxo' => "", 'empleado_id' => "", 'empleados' => $empleados); if ($_SERVER['REQUEST_METHOD'] == 'POST') { // comprobar campos formulario if ($m->validarDatos($_POST['marca'], $_POST['modelo'], $_POST['ano'], $_POST['color'], $_POST['placa'])) { //usamos metodo del modelo $m->insertarAutomovil($_POST['marca'], $_POST['modelo'], $_POST['ano'], $_POST['color'], $_POST['placa'], $_POST['oxxo'], $_POST['empleado']); header('Location: index.php?ctl=listarAuto'); //redirect } else { $params = array('marca' => $_POST['marca'], 'modelo' => $_POST['modelo'], 'ano' => $_POST['ano'], 'color' => $_POST['color'], 'placas' => $_POST['placa'], 'oxxo' => $_POST['oxxo'], 'empleado_id' => $_POST['empleado'], 'empleados' => $empleados); $params['mensaje'] = 'No se ha podido registrar el Automovil. Revisa el formulario'; } } require __DIR__ . '/templates/Automovil/AltaAutomovil.php'; }