示例#1
0
 private function _listarNotas()
 {
     $mensaje = '';
     $asignatura = $_POST['asignatura'];
     $nota = new Nota($asignatura);
     //mensaje se pasa por referencia (ver método $nota->load())
     if ($datos = $nota->load($mensaje)) {
         foreach ($datos as $nota) {
             $curso = $nota['curso'];
             $alumno = $nota['alumno'];
             $id = $nota['Id'];
             $asignatura = $nota['asignatura'];
             $nota = $nota['nota'];
             $notas[] = new Nota($asignatura, $id, $nota, $curso, $alumno);
         }
         if ($notas) {
             Vista::setAccion('listar');
             Vista::setNotas($notas);
             if (isset($_POST['numeroregistros']) and $_POST['numeroregistros'] == "S") {
                 $numRegistros = count($notas);
                 $numFilas = "Se han obtenido {$numRegistros} resultados";
                 Vista::setNumFilas($numFilas);
             }
         }
     } else {
         Vista::setAccion('mensaje');
         if ($mensaje) {
             Vista::setMensaje($mensaje);
         } else {
             Vista::setMensaje("<b>No se ha encontrado nigún dato</b>");
         }
     }
     Vista::retornarVista();
 }
示例#2
0
 private function _listarProducto()
 {
     $mensaje = '';
     $codigo = $_POST['codigo'];
     $producto = new Producto($codigo);
     //mensaje se pasa por referencia (ver método $usuario->load())
     if ($datos = $producto->load($mensaje)) {
         Vista::setAccion('listar');
         $codigo = $datos[0]["codigo"];
         Vista::setCodigo($codigo);
         $nombre = $datos[0]["nombre"];
         Vista::setNombre($nombre);
         $precio = $datos[0]["precio"];
         Vista::setPrecio($precio);
         $cantidad = $datos[0]["cantidad"];
         Vista::setCantidad($cantidad);
     } else {
         Vista::setAccion('mensaje');
         if ($mensaje) {
             Vista::setMensaje($mensaje);
         } else {
             Vista::setMensaje('El producto no existe');
         }
     }
     Vista::retornarVista();
 }
示例#3
0
 private function _guardarUsuario()
 {
     $mensaje = '';
     $nombre = $_POST['nombre'];
     $usuario = new Usuario($nombre);
     //mensaje se pasa por referencia (ver método $usuario->load())
     if ($usuario->guardarUsuario($mensaje)) {
         Vista::setMensaje('Usuario guardado');
     } else {
         if ($mensaje) {
             Vista::setMensaje($mensaje);
         } else {
             Vista::setMensaje('No se ha podido guardar el usuario');
         }
     }
     Vista::setAccion('mensaje');
     Vista::retornarVista();
 }
示例#4
0
 private function _listarUsuario()
 {
     $mensaje = '';
     $id = $_POST['id'];
     $usuario = new Usuario($id);
     //mensaje se pasa por referencia (ver método $usuario->load())
     if ($datos = $usuario->load($mensaje)) {
         Vista::setAccion('listar');
         $nombre = $datos[0]['nombre'];
         Vista::setNombre($nombre);
     } else {
         Vista::setAccion('mensaje');
         if ($mensaje) {
             Vista::setMensaje($mensaje);
         } else {
             Vista::setMensaje('El usuario no existe');
         }
     }
     Vista::retornarVista();
 }
示例#5
0
 private function _guardarUsuario()
 {
     $mensaje = '';
     $nombre = $_POST['nombre'];
     $dni = $_POST['dni'];
     $fechaAlta = $_POST['fechaAlta'];
     $cuota = $_POST['cuota'];
     $socio = new Socio($dni, $nombre, $fechaAlta, $cuota);
     //mensaje se pasa por referencia (ver método $usuario->load())
     if ($socio->guardarUsuario($mensaje)) {
         Vista::setMensaje('Usuario guardado');
     } else {
         if ($mensaje) {
             Vista::setMensaje($mensaje);
         } else {
             Vista::setMensaje('No se ha podido guardar el usuario');
         }
     }
     Vista::setAccion('mensaje');
     Vista::retornarVista();
 }
示例#6
0
 private function _loguearUsuario()
 {
     Vista::setAccion('mensaje');
     $usuario = $_POST['usuario'];
     $clave = $_POST['clave'];
     $usuario = new Usuario($usuario, $clave);
     //mensaje se pasa por referencia (ver método $usuario->load())
     if ($datos = $usuario->load($mensaje)) {
         Vista::setMensaje("Validación realizada correctamente");
     } else {
         if ($mensaje) {
             Vista::setMensaje($mensaje);
         } else {
             Vista::setMensaje('No existe el usuario');
             Vista::setEnlaceRegistro(true);
         }
     }
     Vista::retornarVista();
 }