public function save() { $tipo = new Tipo($_REQUEST['id']); if ($tipo->id) { if ($tipo->update($_REQUEST)) { Registry::addMessage("Tipo de entrada actualizado satisfactoriamente", "success", "", Url::site("tipos")); } } else { if ($tipo->insert($_REQUEST)) { Registry::addMessage("Tipo de entrada creado satisfactoriamente", "success", "", Url::site("tipos")); } } $this->ajax(); }
<?php /* |-------------------------------------------------------------------------- | Controladores |-------------------------------------------------------------------------- | | Este archivo se encarga de guardar un nuevo tipo en el sistema. | */ require __DIR__ . '/../../config/auth.php'; require __DIR__ . '/../../config/config.php'; require __DIR__ . '/../../clases/Tipo_productos.php'; if (!empty($_POST['nombre'])) { $nombre = $_POST['nombre']; $tipo = new Tipo($nombre); if ($tipo->insert()) { $_SESSION['tipoprod'] = $nombre; } else { $_SESSION['error_tmp'] = "Tipo no ingresado"; } } else { $_SESSION['error_tmp'] = "Todos los campos son obligatorios."; } header('Location: ' . ROOT_ADMIN . 'vistas/agregarTipoProductos.php');