|
From: Rómulo RodrÃg. <elt...@us...> - 2015-01-12 13:50:39
|
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "Global Store".
The branch, master has been updated
via 9042f56467debf5c60a5812294cb15fc156c7adf (commit)
from a65bc6c3cb75a3b1e22b344b9c27573af091c15a (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
- Log -----------------------------------------------------------------
commit 9042f56467debf5c60a5812294cb15fc156c7adf
Author: Rómulo Rodriguez <rod...@gm...>
Date: Mon Jan 12 09:20:13 2015 -0430
- Reparado la administración de peliculas.
- Se agrega archivo con todos los reportes para ir conlocando las respectivas consultas.
Signed-off-by: Rómulo Rodriguez <rod...@gm...>
diff --git a/docs/Entrega IV/reportes.txt b/docs/Entrega IV/reportes.txt
new file mode 100644
index 0000000..f75ec13
--- /dev/null
+++ b/docs/Entrega IV/reportes.txt
@@ -0,0 +1,46 @@
+1. Listado de sistemas operativos y sus versiones. Debe permitir filtrar la información por nombre de sistema operativo, nombre de versión, compañÃa y tipo de sistema operativo.
+2. Listado de Empresas Desarrolladoras / Desarrolladores, debe mostrar todos los datos de los mismos. Debe permitir filtrar la información por paÃs, nombre y código postal.
+3. Listado de Empleados (ordenados alfabéticamente). Debe permitir filtrar la información por nombre del empleado, apellido del empleado y por estatus.
+4. Listado de Cargos, indicando los empleados activos que poseen dichos cargos. Deben visualizarse aquellos cargos que no posean empleados asignados. Debe permitir filtrar la información por el nombre del cargo y por el salario.
+5. PaÃs que más aplicaciones móviles posee registradas en el sistema.
+6. Listado de Empleados (según el nivel educativo). Debe permitir filtrar la información por el nivel educativo, status del empleado y cargo del empleado.
+7. Listado de Empleados (máximo 10 empleados) que más inician sesión en el sistema durante un periodo de tiempo particular. Debe permitir filtrar la información para un periodo particular (una fecha de inicio y una fecha de fin).
+8. Por PaÃs: Total de contenidos descargados agrupados por el tipo de contenido (aplicaciones móviles, música, pelÃculas, libros) para un periodo de tiempo particular. Debe permitir filtrar la información para un periodo particular (una fecha de inicio y una fecha de fin).
+9. Por PaÃs: Ingresos anuales por concepto de ventas de contenidos agrupados por el tipo de contenido (aplicaciones móviles, música, pelÃculas, libros) para un periodo de tiempo particular. Debe permitir filtrar la información para un tipo de contenido particular y un periodo de periodo particular (una fecha de inicio y una fecha de fin).
+10. Listado de las 10 promociones más aplicadas en un periodo de tiempo particular. Debe permitir filtrar la información para un periodo particular (una fecha de inicio y una fecha defin).
+11. Listado de los 15 contenidos más descargados agrupados por año, debe indicar el total de descargas y el monto total de ingresos obtenidos por dichas descargas. Debe permitir filtrar la información para un año particular.
+12. Listado de los 25 contenidos mejor calificados agrupado por tipo de contenido (aplicaciones móviles, música, pelÃculas, libros), debe visualizarse el promedio de calificación del contenido. Debe permitir filtrar la información por tipo de contenido (aplicaciones móviles, música, pelÃculas, libros).
+13. Listado de los 10 contenidos (aplicaciones móviles, música, pelÃculas, libros) menos descargados agrupados por año, debe indicar la cantidad total de descargas y el monto total de ingresos por concepto de venta de dichos contenidos. Debe permitir filtrar la información para un año particular.
+14. Listado de los 20 clientes que más comentarios realizan en un periodo de tiempo. Debe permitir filtrar la información para un periodo particular (una fecha de inicio y una fecha de fin).
+15. Listado de los 20 clientes que más calificaciones realizan en un periodo de tiempo. Debe permitir filtrar la información para un periodo particular (una fecha de inicio y una fecha de fin).
+16. Listado de los 25 contenidos mejor calificados por los clientes (debe mostrar la calificación).
+17. Listado de los 25 contenidos peor calificados por los clientes (debe mostrar la calificación)
+18. Por año, total de empleados activos, total de clientes registrados, total de contenidos registrados, total de contenidos descargados. Debe permitir filtrar la información para un año particular.
+19. PaÃs que más ingresos obtiene por concepto de venta de aplicaciones móviles en un periodo de tiempo. Debe permitir filtrar la información para un periodo particular (una fecha de inicio y una fecha de fin).
+20. Por rol, cantidad de empleados activos que poseen dicho rol, cantidad de empleados inactivos que poseen dicho rol. Debe permitir filtrar la información por el nombre del rol.
+21. Por cliente: total de contenidos descargados, total de comentarios realizados y total de calificaciones realizadas. Ordenado descendentemente por el total de contenidos descargados.
+22. Por cliente, historial de contenidos comprados (descargados) en un periodo de tiempo. Debe permitir filtrar la información para un cliente particular y para un periodo particular (una fecha de inicio y una fecha de fin).
+23. Por sistema operativo (agrupado por año): total de aplicaciones descargadas, total de ingresos obtenidos por dichas descargas, porcentaje que representan dichos ingresos del total (de todos los sistemas operativos). Debe permitir filtrar la información para un sistema operativo particular y para un año determinado.
+24. Por categorÃa de pelÃcula: total de pelÃculas descargadas, ingresos provenientes de dichas descargas, porcentaje que representan dichos ingresos del total de todas las categorÃas. Debe permitir filtrar la información por categorÃa.
+25. Por cantante (agrupado por año): total de discos descargados, total de ingresos provenientes de dichos discos. Debe permitir filtrar la información por cantante y por año.
+26. Género musical que más ingresos genera en un periodo de tiempo. Debe permitir filtrar la información para un periodo particular (una fecha de inicio y una fecha de fin).
+27. Listado de las 10 editoriales que más libros venden por año, debe indicar el total de libros vendidos y el total de ingresos obtenidos. Debe permitir filtrar la información por año.
+28. Tipo de tarjeta de crédito más usada para realizar pagos en un periodo de tiempo particular. . Debe permitir filtrar la información para un periodo particular (una fecha de inicio y una fecha de fin).
+29. Indicar el mes de cada año que más descargas de contenidos registra. Debe permitir filtrar
+la información para un año particular.
+30. Por año, mes que más ingresos genera por concepto de ventas de contenidos. Debe permitir filtrar la información para un año particular.
+31. Listado de usuarios inactivos, debe indicar el último ingreso proveniente de cada usuario, debe permitir filtrar la información por paÃs.
+32. Los contenidos según una categorÃa. Debe poder ser filtrado según el tipo de contenido y el creador del contenido (desarrollador, autor, director).
+33. Por factura, la cantidad generada y la suma de sus totales, se debe permitir el filtrado por un intervalo de tiempo.
+34. Listado de usuarios con permisos de agregar, modificar y remover, debe ser posible filtrarlo por módulos del sistema.
+35. Dado un empleado, especificar las obligaciones que ha realizado. Se ha de mostrar la fecha en la que empezó cada obligación.
+36. Por Evento; listado de los eventos ocurridos en un determinado intervalo de tiempo, puede ser filtrado por nivel, modulo o usuario que lo disparo
+37. Total de contenidos descargados por tipo de licencia, podrá ser filtrado por categorÃas y tipo de contenidos.
+38. Por Idioma de Audio o subtÃtulos de pelÃcula, Total descargadas, pudiendo filtrar por categorÃas.
+39. Por autor de libros; total y detalle de libros descargados e ingresos provenientes de dichos libros, pudiendo filtrar por año.
+40. Por Desarrollador de aplicaciones; total y detalle de Aplicaciones descargadas e ingresos provenientes de dichas aplicaciones, pudiendo filtrar por año o mes.
+
+
+
+
+
diff --git a/src/php/protocol/mov.class.php b/src/php/protocol/mov.class.php
index 981d04d..8c549c2 100644
--- a/src/php/protocol/mov.class.php
+++ b/src/php/protocol/mov.class.php
@@ -448,7 +448,7 @@ class Mov implements Protocol {
WHERE con_id=".$_POST["conID"];
$sql1="
UPDATE movie
- SET mov_duration='".$_POST["movDur"]."
+ SET mov_duration=".$_POST["movDur"]."
WHERE fk_content=".$_POST["conID"];
try {
Core::$db->query($sql);
@@ -518,7 +518,7 @@ class Mov implements Protocol {
}
if (isset($_GET["id"])){
$sql="
- DELETE FROM APPLICATION
+ DELETE FROM movie
WHERE FK_Content=" .$_GET["id"];
$sql1="
DELETE FROM CONTENT
@@ -580,9 +580,9 @@ class Mov implements Protocol {
"as"=>"con"),
array(
"left_j" => true,
- "ct"=>"application",
- "as"=>"app",
- "on"=>"con.con_id=app.fk_content"),
+ "ct"=>"movie",
+ "as"=>"mov",
+ "on"=>"con.con_id=mov.fk_content"),
array(
"left_j" => true,
"ct"=>"content_category",
diff --git a/src/www/admin/index.php b/src/www/admin/index.php
index f15ee77..2cf0c4d 100644
--- a/src/www/admin/index.php
+++ b/src/www/admin/index.php
@@ -326,6 +326,7 @@ switch ($page) {
$table_fields=array("ID","Nombre","Costo","Categorias");
$controls=true;
}
+ break;
case 'comets':
if (!Security::chkUserAcc(3,VIEW,"admin/index.php?pid=comets")){
$error=true;
-----------------------------------------------------------------------
Summary of changes:
docs/Entrega IV/reportes.txt | 46 ++++++++++++++++++++++++++++++++++++++++
src/php/protocol/mov.class.php | 10 ++++----
src/www/admin/index.php | 1 +
3 files changed, 52 insertions(+), 5 deletions(-)
create mode 100644 docs/Entrega IV/reportes.txt
hooks/post-receive
--
Global Store
|