function principal() { confirmBoxBaja(); $idRestaurante = $_GET['i']; if (validarAdministrador() || validarRestauranteLoggeadoId($idRestaurante)) { require_once 'modulos/restaurantes/modelos/RestauranteModelo.php'; $restaurante = getRestaurante($idRestaurante); if (isset($restaurante)) { require_once 'modulos/platillos/modelos/CategoriaPlatilloModelo.php'; $categorias = getCategoriasdeRestaurante($idRestaurante); require_once 'modulos/platillos/vistas/mostrarCategoriasPlatillo.php'; } else { goToIndex(); } } else { goToIndex(); } }
function terminarPedido() { require_once 'modulos/pedidos/modelos/pedidoModelo.php'; require_once 'modulos/restaurantes/modelos/RestauranteModelo.php'; require_once 'modulos/usuarios/modelos/usuarioModelo.php'; require_once 'modulos/mail/modelos/mailModelo.php'; require_once 'modulos/pedidos/clases/PlatilloElementos.php'; $idRestaurante = $_GET['i']; $restaurante = getRestaurante($idRestaurante); $pedidos = getPedidos($idRestaurante); $errores = generarPedido($pedidos); $cliente = enviaMailSMTP("Pedido a " . $restaurante->nombre, "Se ha generado su pedido con un total de " . $_SESSION['precioTotal'] . " informacion: " . $_SESSION['pedidoResumen'], "*****@*****.**", $_SESSION['email']); $emailRestaurante = enviaMailSMTP("Pedido de " . $_SESSION['email'], "Se ha generado un pedido con un total de " . $_SESSION['precioTotal'] . " por parte de " . $_SESSION['email'] . " informacion: " . $_SESSION['pedidoResumen'], "*****@*****.**", $restaurante->email); require_once 'modulos/pedidos/vistas/termina.php'; }
function actualizarLogoSubmit() { $idRestaurante = $_POST['idRestaurante']; if (validarAdministrador() || validarRestauranteLoggeadoId($idRestaurante)) { require_once 'modulos/restaurantes/modelos/RestauranteModelo.php'; $restaurante = getRestaurante($idRestaurante); $sufix = getUniqueCode(25); if (($_FILES["logo"]["type"] == "image/gif" || $_FILES["logo"]["type"] == "image/jpeg" || $_FILES["logo"]["type"] == "image/pjpeg" || $_FILES["logo"]["type"] == "image/png") && $_FILES["logo"]["size"] < 5000000) { if ($_FILES["logo"]["error"] > 0) { echo "Error al subir el archivo: " . $_FILES["logo"]["error"] . "<br />"; } else { $pathInfo = pathinfo($_FILES['logo']["name"]); $fileName = "archivos/logosRestaurantes/logo_" . $sufix . "." . $pathInfo['extension']; if (file_exists($fileName)) { unlink($fileName); } move_uploaded_file($_FILES["logo"]["tmp_name"], $fileName); require_once 'funcionesPHP/CropImage.php'; if (cropImage($fileName, $fileName, 100, 100)) { $logoAnterior = $restaurante->logo; if (actualizaLogoRestaurante($idRestaurante, $fileName)) { $error = 'Se actualizó el logo del archivo'; if (file_exists($logoAnterior)) { unlink($logoAnterior); } $restaurante->logo = $fileName; } else { $error = 'Ocurrió un error al actualizar el logo'; } require_once 'modulos/restaurantes/vistas/logo.php'; } else { echo "error al procesar la imagen"; } } } else { echo "No se permite ese tipo de archivo"; } } else { echo "No tienes los permisos para hacer eso"; } }