} if (isset($_POST['submit'])) { $id = $_POST['id']; $nombre = $_POST['nombre']; $precio = $_POST['precio']; $id_tipo_plato = $_POST['tipoPlato']; // guardar imagen // Comprueba si han subido una nueva imagen o la deja en blanco. if (!empty($_FILES['foto']['name'])) { $nombreFichero = guardarImagen($_FILES); } else { $nombreFichero = ''; } $PlatoEntidad = new Plato(); //$PlatoEntidad->__set ( 'id_plato', $id ); $PlatoEntidad->__set('nombre', $nombre); $PlatoEntidad->__set('precio', $precio); $PlatoEntidad->__set('imagen', $nombreFichero); $PlatoEntidad->__set('id_tipo_plato', $id_tipo_plato); //agrega el plato a la bd. $PlatoBll = new PlatoBLL(); $PlatoBll->Agregar($PlatoEntidad); //comprueba si no hubieron errores al guardar la informacion. //session_start (); if ($PlatoBll->getHayError()) { $_SESSION['registrado'] = 'f1'; } else { $_SESSION['registrado'] = 't1'; } header('Location: ../Mantenimiento_Platos.php'); }
$PlatoEntidad = new Plato(); if (isset($_GET['id'])) { $id = $_GET['id']; } else { // hacer select de postres cuando se cargue del menu $tipoPlatosEntidad = new TipoPlato(); $tipoPlatosEntidad->__set('descripcion', $title); $tipoPlatos = new TipoPlatoBLL(); $vTipoPlatos = $tipoPlatos->ConsultarNombre($tipoPlatosEntidad); if (!empty($vTipoPlatos)) { foreach ($vTipoPlatos as $tipoPlatoSelect) { $id = $tipoPlatoSelect[0]; } } } $PlatoEntidad->__set('id_tipo_plato', $id); $Plato = new PlatoBLL(); $vPlatos = $Plato->Consultar($PlatoEntidad); $content = "<hr>\n<div class='row'><div class='col-lg-12'><h3>{$title}</h3></div></div>\n<div class='row text-center'>"; foreach ($vPlatos as $plato) { $content .= "<div class='col-md-3 col-sm-6 hero-feature'>\n\t<div class='thumbnail'>\n\t<img src='img/{$plato['3']}' alt='' >\n\t<div class='caption'>\n\t<h3>{$plato['1']}</h3>\n\t<p><span class='label label-success'>Valor: ¢{$plato['2']}</span></p>\n\t<p>"; // guarda la receta de cada plato(array) para mostrarlo. $RecetaBLL = new RecetaBLL(); $Receta = $RecetaBLL->ConsultarRegistro($plato[0]); $ingredienteReceta = 'Receta:<br/>'; if (!empty($Receta)) { foreach ($Receta as $ingrediente) { $ingredienteReceta .= $ingrediente[0] . '<br/>'; } } $url = "action=add&id={$plato['0']}&cantidad=1&nombre={$plato['1']}";