<?php
/*
* To change this license header, choose License Headers in Project Properties.
* To change this template file, choose Tools | Templates
* and open the template in the editor.
*/
/**
* Description of Afiliados
*
* @author Desarrollo
*/
class Aplicaciones {
const PRODUCCION = "PRODUCCION";
public static function todas($estado = NULL) {
$sqlQuery = AplicacionesSQL::$sqlQuery;
if (!is_null($estado)) {
$sqlQuery .= "WHERE CamaraAplicaciones.aplicacionESTADO = ? ";
}
$sqlQuery .= "ORDER BY CamaraAplicaciones.aplicacionTITULO ;";
return SicamDB::selectVariasFilas($sqlQuery, array($estado));
}
public static function datos($id) {
$sqlQuery = AplicacionesSQL::$sqlCompleta ." WHERE CamaraAplicaciones.aplicacionID = ? ;";
return SicamDB::selectUnaFila($sqlQuery, array($id));
}
public static function datosCompletos($aplicacionID) {
$sqlQuery = self::$sqlQuery . " WHERE CamaraAplicaciones.aplicacionID = ? ";
return SicamDB::selectUnaFila($sqlQuery, array($aplicacionID));
}
public static function porURL($url) {
$sqlQuery = AplicacionesSQL::$sqlCompleta . " where CamaraAplicaciones.aplicacionURL = ?;";
return SicamDB::selectUnaFila($sqlQuery, array($url));
}
public static function politica($aplicacionID) {
$datosApp = self::datos($aplicacionID);
return Politicas::datos($datosApp->politicaID);
}
public static function porCodigo($codigoAplicacion) {
$sqlQuery = AplicacionesSQL::$sqlQuery." WHERE aplicacionCODIGO=?; ";
return SicamDB::selectUnaFila($sqlQuery, array($codigoAplicacion));
}
//put your code here
// public static function getAplicacion($codigoAplicacion) {
// $sqlQuery = AplicacionesSQL::$sqlQuery." WHERE aplicacionCODIGO=?; ";
// return SicamDB::selectUnaFila($sqlQuery, array($codigoAplicacion));
// }
// public static function getAllAplicaciones($estado = NULL) {
// return self::todas($estado);
// }
// public static function getAllAplicacionesCategorias() {
// $sqlQuery = "SELECT * FROM CamaraCategorias;";
// return SicamDB::selectVariasFilas($sqlQuery, array());
// }
// public static function getAplicacionByID($id) {
// $sqlQuery = self::$sqlQuery . " where CamaraAplicaciones.aplicacionID = ?;";
// return SicamDB::selectUnaFila($sqlQuery, array($id));
// }
// public static function porCategorias($id) {
// $sqlQuery = self::$sqlQuery . " where CamaraAplicacionesCategorias.categoriaID = ?;";
// return SicamDB::selectVariasFilas($sqlQuery, array($id));
// }
// public static function getAplicacionByURL($id) {
// self::porURL($id);
// }
}