public static function retornarVista($validacion = '') { switch (self::$_accion) { case 'mensaje': $datos = array(); $plantilla = "vista/html/enlace_inicio.html"; $enlace = self::_vista($datos, $plantilla); $plantilla = "vista/html/plantilla.html"; $salida = self::$_mensaje; $datos = array("titulo" => self::$_titulo, "enlace" => $enlace, "opcion" => '', "formulario" => $salida); $html = self::_vista($datos, $plantilla); print $html; break; case 'listar': $datos = array("nombre" => self::$_nombre); $plantilla = "vista/html/fila.html"; self::$_listado = self::_vista($datos, $plantilla); $datos = array(); $plantilla = "vista/html/enlace_inicio.html"; $enlace = self::_vista($datos, $plantilla); $plantilla = "vista/html/listado.html"; $datos = array("listado" => self::$_listado); $salida = self::_vista($datos, $plantilla); $plantilla = "vista/html/plantilla.html"; $datos = array("titulo" => self::$_titulo, "enlace" => $enlace, "opcion" => self::$_opcion, "formulario" => $salida); $html = self::_vista($datos, $plantilla); print $html; break; case 'formulario': self::$_mensaje = $validacion->controlErrores(); $plantilla = "vista/html/formulario_buscar.html"; $datos = array("mensaje" => self::$_mensaje, "validacionid" => $validacion->validateField("id"), "id" => $validacion->setValue("id")); $formulario = self::_vista($datos, $plantilla); $plantilla = "vista/html/plantilla.html"; $datos = array("titulo" => self::$_titulo, "enlace" => '', "opcion" => self::$_opcion, "formulario" => $formulario); $html = self::_vista($datos, $plantilla); print $html; break; } }
public static function retornarVista($validacion = '') { switch (self::$_accion) { case 'mensaje': $datos = array(); $plantilla = "vista/html/enlace_inicio.html"; $enlace = self::_vista($datos, $plantilla); $plantilla = "vista/html/plantilla.html"; $salida = self::$_mensaje; $datos = array("titulo" => self::$_titulo, "enlace" => $enlace, "opcion" => '', "formulario" => $salida); $html = self::_vista($datos, $plantilla); print $html; break; case 'listar': $datos = array("codigo" => $_POST['codigo'], "nombre" => self::$_nombre, "precio" => self::$_precio, "cantidad" => self::$_cantidad); if (isset($_POST['mostrarprecio']) and $_POST['mostrarprecio'] == 'S' and isset($_POST['mostrarcantidad']) and $_POST['mostrarcantidad'] == 'S') { $plantillaFila = "vista/html/fila_precio_cantidad.html"; $plantillaListado = "vista/html/listado_precio_cantidad.html"; } elseif (isset($_POST['mostrarprecio']) and $_POST['mostrarprecio'] == 'S') { $plantillaFila = "vista/html/fila_precio.html"; $plantillaListado = "vista/html/listado_precio.html"; } elseif (isset($_POST['mostrarcantidad']) and $_POST['mostrarcantidad'] == 'S') { $plantillaFila = "vista/html/fila_cantidad.html"; $plantillaListado = "vista/html/listado_cantidad.html"; } else { $plantillaFila = "vista/html/fila.html"; $plantillaListado = "vista/html/listado.html"; } self::$_listado = self::_vista($datos, $plantillaFila); $datos = array(); $plantilla = "vista/html/enlace_inicio.html"; $enlace = self::_vista($datos, $plantilla); $datos = array("listado" => self::$_listado); $salida = self::_vista($datos, $plantillaListado); $plantilla = "vista/html/plantilla.html"; $datos = array("titulo" => self::$_titulo, "enlace" => $enlace, "opcion" => self::$_opcion, "formulario" => $salida); $html = self::_vista($datos, $plantilla); print $html; break; case 'formulario': self::$_mensaje = $validacion->controlErrores(); $plantilla = "vista/html/formulario_buscar.html"; $datos = array("mensaje" => self::$_mensaje, "validacionCodigo" => $validacion->validateField("codigo"), "codigo" => $validacion->setValue("codigo")); $formulario = self::_vista($datos, $plantilla); $plantilla = "vista/html/plantilla.html"; $datos = array("titulo" => self::$_titulo, "enlace" => '', "opcion" => self::$_opcion, "formulario" => $formulario); $html = self::_vista($datos, $plantilla); print $html; break; } }