<?php //SERVICIO. Llamado con POST. ini_set('display_errors', 1); error_reporting(E_ALL); require_once '../Clases/classRegistrarSolicitudAdopcion.php'; //instancia del DAO $admin = new registrarSolicitudAdopcion(); //Le enviamos el parámetro a guardar. Idealmente, en un objeto de negocio para no pasar parámetros sueltos $result = $admin->consultarSolicitudTodos(); //$result = $admin->consultarHist(); //Respuesta del servicio if ($result->num_rows > 0) { $solicitudes = array(); while ($row = $result->fetch_assoc()) { $solicitud = array($row["id_solicitud"], $row["id_usuario"], $row["id_perrito"], $row["fecha"], $row["estatus"], $row["observaciones"], $row["experiencia"], $row["tamano"], $row["personalidad"]); array_push($solicitudes, $solicitud); //echo $centros[0][0]; } echo json_encode($solicitudes); } else { echo "0 results"; }
<?php //SERVICIO. Llamado con POST. ini_set('display_errors', 1); error_reporting(E_ALL); if (isset($_POST['solicitud']) && isset($_POST['accion']) && isset($_POST['id_usuario'])) { require_once '../Clases/classRegistrarSolicitudAdopcion.php'; $solicitud = $_POST['solicitud']; session_start(); $usuario = $_POST['id_usuario']; $estatus; $observaciones; $fecha = date("Y-n-j"); $accion = $_POST['accion']; if ($accion == "aceptar") { $estatus = "Solicitud aceptada"; $observaciones = "La solicitud fue aceptada el "; } else { $estatus = "Solicitud denegada"; $observaciones = "La solicitud fue denegada el "; } $observaciones = $observaciones . $fecha; //instancia del DAO $admin = new registrarSolicitudAdopcion(); //Le enviamos el parámetro a guardar. Idealmente, en un objeto de negocio para no pasar parámetros sueltos $resultado = $admin->cambioSolicitud($solicitud, $usuario, $estatus, $observaciones); echo $resultado; }
<?php //SERVICIO. Llamado con POST. ini_set('display_errors', 1); error_reporting(E_ALL); require_once '../Clases/classRegistrarSolicitudAdopcion.php'; session_start(); $user = $_SESSION['usuarioSesion']; //instancia del DAO $admin = new registrarSolicitudAdopcion(); //Le enviamos el parámetro a guardar. Idealmente, en un objeto de negocio para no pasar parámetros sueltos $result = $admin->consultarSolicitudesPendientes($user); if ($result->num_rows > 0) { echo 0; //no puedes solicitar otra adopción } else { echo 1; //puedes solicitar adoptar }
<?php //SERVICIO. Llamado con POST. ini_set('display_errors', 1); error_reporting(E_ALL); if (isset($_POST['perrito']) && isset($_POST['experiencia']) && isset($_POST['personalidad']) && isset($_POST['tamano'])) { require_once '../Clases/classRegistrarSolicitudAdopcion.php'; session_start(); $usuario = $_SESSION['usuarioSesion']; $experiencia = $_POST['experiencia']; $estatus = "Nueva Solicitud"; $observaciones = "pendiente"; $fecha = date("Y-n-j"); $perrito = $_POST['perrito']; $personalidad = $_POST['personalidad']; $tamano = $_POST['tamano']; //instancia del DAO $admin = new registrarSolicitudAdopcion(); //Le enviamos el parámetro a guardar. Idealmente, en un objeto de negocio para no pasar parámetros sueltos $resultado = $admin->altaSolicitud($usuario, $fecha, $estatus, $observaciones, $experiencia, $tamano, $personalidad, $perrito); echo $resultado; } else { echo "Error servicio registrarPersona"; }
<?php //SERVICIO. Llamado con POST. ini_set('display_errors', 1); error_reporting(E_ALL); require_once '../Clases/classRegistrarSolicitudAdopcion.php'; //instancia del DAO $admin = new registrarSolicitudAdopcion(); //Le enviamos el parámetro a guardar. Idealmente, en un objeto de negocio para no pasar parámetros sueltos $id_solicitud = $_POST['solicitud']; $result = $admin->consultarSolicitud($id_solicitud); //$result = $admin->consultarHist(); //Respuesta del servicio if ($result->num_rows > 0) { $solicitudes = array(); while ($row = $result->fetch_assoc()) { $solicitud = array($row["id_solicitud"], $row["id_usuario"], $row["id_perrito"], $row["fecha"], $row["estatus"], $row["observaciones"], $row["experiencia"], $row["tamano"], $row["personalidad"]); array_push($solicitudes, $solicitud); //echo $centros[0][0]; } echo json_encode($solicitudes); } else { echo "0 results"; }
<?php //SERVICIO. Llamado con POST. ini_set('display_errors', 1); error_reporting(E_ALL); if (isset($_POST['id_perrito'])) { require_once '../Clases/classRegistrarSolicitudAdopcion.php'; $id_perrito = $_POST['id_perrito']; //instancia del DAO $admin = new registrarSolicitudAdopcion(); //Le enviamos el parámetro a guardar. Idealmente, en un objeto de negocio para no pasar parámetros sueltos $resultado = $admin->actualizarPerrito($id_perrito); echo $resultado; }
<?php //SERVICIO. Llamado con POST. ini_set('display_errors', 1); error_reporting(E_ALL); require_once '../Clases/classRegistrarSolicitudAdopcion.php'; session_start(); $user = $_SESSION['usuarioSesion']; //instancia del DAO $admin = new registrarSolicitudAdopcion(); //Le enviamos el parámetro a guardar. Idealmente, en un objeto de negocio para no pasar parámetros sueltos $result = $admin->consultarSolicitudUsuario($user); if ($result->num_rows > 0) { if ($row = $result->fetch_assoc()) { $solicitud = array($row["id_solicitud"], $row["id_usuario"], $row["id_perrito"], $row["fecha"], $row["estatus"], $row["observaciones"], $row["experiencia"], $row["tamano"], $row["personalidad"]); } echo json_encode($solicitud); } else { echo 0; }