<?php
class SolicitudPersonal {
public static function actualizar($solicitudPersonalID, $actividad ,$responsable, $personalPresupuesto, $funcion, $numeroPersonas, $cuantoTiempo, $observaciones){
$sqlQuery = "UPDATE SolicitudesPersonal SET
actividadID=?, cargoID=?, personalPresupuestadoID=?, solicitudPersonalFUNCION=? ,
solicitudPersonalCANTIDAD=?, solicitudPersonalMESES=? ,solicitudPersonalOBSERVACIONES=? where solicitudPersonalID=?;";
return SicamDB::actualizarFila($sqlQuery, array( $actividad ,$responsable, $personalPresupuesto, $funcion, $numeroPersonas,
$cuantoTiempo, $observaciones, $solicitudPersonalID));
}
public static function guardar($actividadID, $solicitudPersonalCONSECUTIVO, $solicitudPersonalFUNCIONES, $solicitudPersonalOBSERVACIONES, $solicitudPersonalCANTIDAD, $solicitudPersonalMESES) {
$sqlQuery = SolicitudPersonalSQL::CREAR_REGISTRO;
return SicamDB::insertFila($sqlQuery,
array( $actividadID, $solicitudPersonalCONSECUTIVO, $solicitudPersonalFUNCIONES, $solicitudPersonalOBSERVACIONES, $solicitudPersonalCANTIDAD, $solicitudPersonalMESES ));
}
public static function mostrarTodos(){
$sqlQuery = 'Select * from SolicitudesPersonal';
return SicamDB::selectVariasFilas($sqlQuery, array());
}
public static function getIdSolicitudPersonal($idSolicitudPersonal){
$sqlQuery = "SELECT * FROM PlanesAcciones where solicitudPersonalID=?";
return SicamDB::selectUnaFila($sqlQuery, array($idSolicitudPersonal));
}
public static function eliminar($idSolicitudPersonal){
$sqlQuery = SolicitudPersonalSQL::ELIMINAR_REGISTRO;
return SicamDB::actualizarFila($sqlQuery, array($idSolicitudPersonal));
}
public static function delaActividad($actividadID) {
$sqlQuery = SolicitudPersonalSQL::DATOS_BASICOS . " WHERE SolicitudesPersonal.actividadID = ? ; ";
return SicamDB::selectVariasFilas($sqlQuery, array($actividadID));
}
}