<?php

include '../Modelo/clsEstudiante.php';
include '../DAO/estudianteDAO.php';
isset($_POST['id']) ? $id = $_POST['id'] : ($id = "");
isset($_POST['codigo']) ? $codigo = $_POST['codigo'] : ($codigo = "");
isset($_POST['nombre']) ? $nombre = $_POST['nombre'] : ($nombre = "");
isset($_POST['apellido']) ? $apellido = $_POST['apellido'] : ($apellido = "");
isset($_POST['cedula']) ? $cedula = $_POST['cedula'] : ($cedula = "");
isset($_POST['edad']) ? $edad = $_POST['edad'] : ($edad = "");
isset($_POST['semestre']) ? $semestre = $_POST['semestre'] : ($semestre = "");
isset($_POST['type']) ? $accion = $_POST['type'] : ($accion = "");
$estudiante = new estudianteDAO($id, $codigo, $nombre, $apellido, $cedula, $edad, $semestre);
$conex = new clsEstudiante();
switch ($accion) {
    case "save":
        $conex->guardar($estudiante);
        break;
    case "search":
        $conex->buscar($estudiante);
        break;
    case "delete":
        $conex->eliminar($estudiante);
        break;
    case "update":
        $conex->modificar($estudiante);
        break;
    case "list":
        $conex->listar();
        break;
    default:
 public function eliminar(clsEstudiante $obj)
 {
     $sql = "DELETE FROM estudiante WHERE id=" . $obj->getId() . "";
     $resultado = $this->objCon->ejecutar($sql);
     $this->objCon->respuesta($resultado);
 }
예제 #3
0
/*
 *      corEstudiante.php
 *      
 *      Copyright 2014 José Silva <*****@*****.**>
 *      
 *      Este programa es software libre, puede redistribuirlo y / o modificar
 *      Bajo los términos de la GNU Licensia Pública General(GPL) publicada por
 *      La Fundación de Software Libre(FSF), bien de la versión 2 o cualquier versión posterior.
 *      
 *      Este programa se distribuye con la esperanza de que sea útil,
 *      Pero SIN NINGUNA GARANTÍA, incluso sin la garantía implícita de
 *      COMERCIALIZACIÓN o IDONEIDAD PARA UN PROPÓSITO PARTICULAR.
 */
require_once "../modelos/clsEstudiante.php";
$loEstudiante = new clsEstudiante();
$loEstudiante->fpSetCedula($_POST["txtCedula"]);
$lsOperacion = $_POST["txtOperacion"];
$lsHacer = $_POST["txtHacer"];
$liHay = $_POST["txtHay"];
switch ($lsOperacion) {
    case "buscar":
        $lbEnc = $loEstudiante->fbBuscar();
        if ($lbEnc) {
            $liHay = 1;
            $lsCedula = $loEstudiante->fsGetCedula();
            $lsNombre = $loEstudiante->fsGetNombre();
            $lsApellido = $loEstudiante->fsGetApellido();
            $lsFecha_Naci = $loEstudiante->fsGetFecha_Naci();
            $lsE_Civil = $loEstudiante->fsGetE_Civil();
            $lsSexo = $loEstudiante->fsGetSexo();
 public function modificar(clsEstudiante $obj)
 {
     $sql = "UPDATE estudiante set codigo='" . $obj->getCodigo() . "',nombre='" . $obj->getNombre() . "',apellido='" . $obj->getApellido() . "',cedula='" . $obj->getCedula() . "',edad='" . $obj->getEdad() . "',semestre='" . $obj->getSemestre() . "' where id='" . $obj->getId() . "'";
     $resultado = $this->objCon->Ejecutar($sql);
     $this->objCon->respuesta($resultado);
 }