~marcelo-escobal/geined/Alianza

« back to all changes in this revision

Viewing changes to inf_fin.php

  • Committer: Cualquier Desarrollador
  • Date: 2010-01-29 21:15:22 UTC
  • Revision ID: desarrollo@marte-20100129211522-u97qh9o90mhdap04
Importación inicial

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
<?php
 
2
include('funciones.php');
 
3
include('datos.php');
 
4
include('graficos.php');
 
5
function listado(){
 
6
    inicio();
 
7
    encabezado("Informe financiero");
 
8
    $arr = array("Fecha","Conclusiones","Acciones");
 
9
    encabezado_tabla($arr);
 
10
    $res = mysql_query("SELECT * FROM inf_fin ORDER BY fecha") or die('Invalid query: ' . mysql_error());;
 
11
    boton('Nuevo','inf_fin.php?accion=nuevo');
 
12
    for($i=0;$i<mysql_num_rows($res);$i++){
 
13
        $fil = mysql_fetch_array($res);
 
14
        echo '<tr>';
 
15
        celda(mysql_a_fecha($fil['fecha']));
 
16
        celda($fil['conclusion']);
 
17
        echo '<td>';
 
18
        boton("Detalles",'inf_fin.php?accion=ver&id='.$fil['id']);
 
19
        boton("Editar",'inf_fin.php?accion=editar&id='.$fil['id']);
 
20
        boton("Borrar",'inf_fin.php?accion=confirmar&id='.$fil['id']);
 
21
        echo '</td></tr>';
 
22
    }
 
23
    fin_tabla();
 
24
    boton("Volver","alianza.py?accion=administracion");
 
25
    fin();
 
26
}
 
27
function ver(){
 
28
    inicio();
 
29
    $res = mysql_query('SELECT * FROM inf_fin WHERE id= '.$_GET['id']);
 
30
    $fil = mysql_fetch_array($res);
 
31
    encabezado('Informe financiero');
 
32
    //generar_datos();
 
33
    generar_graficos();
 
34
    boton('Editar','inf_fin.php?accion=editar&id='.$_GET['id']);
 
35
    boton('Borrar','inf_fin.php?accion=confirmar&id='.$_GET['id']);
 
36
    boton('Volver','inf_fin.php?accion=listado');
 
37
    echo '<H2>Informe al 28 de agosto de 2007</H2>';
 
38
    echo '<H3>Evolución del estado de la cuenta corriente</H3>';
 
39
    echo $fil['bancos'].'<br/>';
 
40
    echo '<IMG SRC="cta_cte_mes.png">';
 
41
    echo '<IMG SRC="cta_cte_acu.png">';
 
42
    echo '<HR>';
 
43
    echo '<H3>Evolución de los gastos</H3>';
 
44
    echo $fil['egresos'].'<br/>';
 
45
    echo '<IMG SRC="egresos_mes.png">';
 
46
    echo '<IMG SRC="egresos_acu.png">';
 
47
    echo '<HR>';
 
48
    echo '<H3>Evolución de ingresos</H3>';
 
49
    echo $fil['ingresos'].'<br/>';
 
50
    echo '<IMG SRC="ingresos_mes.png">';
 
51
    echo '<IMG SRC="ingresos_acu.png">';
 
52
    echo '<HR>';
 
53
    echo '<H3>Evolución de la ganancia</H3>';
 
54
    echo $fil['ganancia'].'<br/>';
 
55
    echo '<IMG SRC="ganancia_mes.png">';
 
56
    echo '<IMG SRC="ganancia_acu.png">';
 
57
    echo '<HR>';
 
58
    echo '<H3>Conclusión</H3>';
 
59
    echo $fil['conclusion'].'<br/>';
 
60
    echo '<HR>';
 
61
    echo '<H3>Recomendaciones</H3>';
 
62
    echo $fil['recomendaciones'].'<br/>';
 
63
    echo '<HR>';
 
64
    echo '<H4>Análisis económico: Hassan Amado<H4>';
 
65
    echo '<H5>Maravillosa programación de gráficos en tiemepo real: Marcelo</H5>';
 
66
    fin();
 
67
}
 
68
function nuevo(){
 
69
    inicio();
 
70
    encabezado_fecha("Nuevo Informe Financiero");
 
71
    boton("Volver","inf_fin.php?accion=listado");
 
72
    formulario('inf_fin.php?accion=agregar');
 
73
    $arr = array("Campo","Valor");
 
74
    encabezado_tabla($arr);
 
75
    input_fecha('Fecha:','fecha',fecha_a_mysql(date('d/m/Y')));
 
76
    input_memo("Cuenta corriente:",'bancos','');
 
77
    input_memo("Bancos baso 0:",'bancosb0','');
 
78
    input_memo("Egresos",'egresos','');
 
79
    input_memo("Ingresos",'ingresos','');
 
80
    input_memo("Ganancia:",'ganancia','');
 
81
    input_memo("Conclusión:",'conclusion','');
 
82
    input_memo("Recomendaciones:",'recomendaciones','');
 
83
    fin_tabla();
 
84
    botones();
 
85
    echo '</form>';
 
86
    script_fecha();
 
87
    boton("Volver","inf_fin.php?accion=listado");
 
88
    fin();
 
89
}
 
90
function agregar(){
 
91
    $sql = 'INSERT INTO inf_fin SET 
 
92
    fecha = "'. fecha_a_mysql($_POST['fecha']) . '",
 
93
    bancos = "' . $_POST['bancos'] . '",
 
94
    bancosb0="'. $_POST['bancosb0'].'",
 
95
    egresos="'.$_POST['egresos'].'",
 
96
    ingresos="'.$_POST['ingresos'].'",
 
97
    ganancia="'.$_POST['ganancia'].'",
 
98
    conclusiones="'.$_POST['conclusion'] . '", 
 
99
    recomendaciones= "' . $_POST['recomendaciones'] .'"';
 
100
    $res = mysql_query($sql) or die('Invalid query: ' . mysql_error());
 
101
    header( 'Location: inf_fin.php?accion=listado' );
 
102
}
 
103
function editar(){
 
104
    inicio();
 
105
    $sql = 'SELECT * FROM inf_fin WHERE id="' . $_GET['id'] .'"';
 
106
    $res = mysql_query($sql);
 
107
    $fil = mysql_fetch_array($res);
 
108
    encabezado_fecha("Editar Informe Financiero");
 
109
    boton("Volver","inf_fin.php?accion=listado");
 
110
    formulario('inf_fin.php?accion=actualizar');
 
111
    campo_oculto('id',$_GET['id']);
 
112
    $arr = array("Campo","Valor");
 
113
    encabezado_tabla($arr);
 
114
    input_fecha('Fecha:','fecha',$fil['fecha']);
 
115
    input_memo("Cuenta corriente:",'bancos',$fil['bancos']);
 
116
    input_memo("Bancos baso 0:",'bancosb0',$fil['bancosb0']);
 
117
    input_memo("Egresos",'egresos',$fil['egresos']);
 
118
    input_memo("Ingresos",'ingresos',$fil['ingresos']);
 
119
    input_memo("Ganancia:",'ganancia',$fil['ganancia']);
 
120
    input_memo("Conclusión:",'conclusion',$fil['conclusion']);
 
121
    input_memo("Recomendaciones:",'recomendaciones',$fil['recomendaciones']);
 
122
    fin_tabla();
 
123
    botones();
 
124
    echo '</form>';
 
125
    script_fecha();
 
126
    boton("Volver","inf_fin.php?accion=listado");
 
127
    fin();
 
128
}
 
129
function actualizar(){
 
130
    $sql = 'UPDATE inf_fin SET 
 
131
    fecha = "'. fecha_a_mysql($_POST['fecha']) . '",
 
132
    bancos = "' . $_POST['bancos'] . '",
 
133
    bancosb0="'. $_POST['bancosb0'].'",
 
134
    egresos="'.$_POST['egresos'].'",
 
135
    ingresos="'.$_POST['ingresos'].'",
 
136
    ganancia="'.$_POST['ganancia'].'",
 
137
    conclusion="'.$_POST['conclusion'] . '", 
 
138
    recomendaciones= "' . $_POST['recomendaciones'] .'" WHERE id="' . $_POST['id'] .'"';
 
139
    $res = mysql_query($sql) or die('Invalid query: ' . mysql_error());
 
140
    header( 'Location: inf_fin.php?accion=listado' );
 
141
}
 
142
if($_GET['accion']==''){
 
143
    $accion='listado';
 
144
}
 
145
else{
 
146
    $accion=$_GET['accion'];
 
147
}
 
148
switch($accion) {
 
149
    case 'listado':
 
150
        listado();
 
151
        break;
 
152
    case 'nuevo':
 
153
        nuevo();
 
154
        break;
 
155
    case 'agregar':
 
156
        agregar();
 
157
        break;
 
158
    case 'editar':
 
159
        editar();
 
160
        break;
 
161
    case 'ver':
 
162
        ver();
 
163
        break;
 
164
    case 'actualizar':
 
165
        actualizar();
 
166
        break;
 
167
    case 'confirmar':
 
168
        confirmar_borrar($_GET['id'],'inf_fin.php');
 
169
        boton('Volver','inf_fin.php?accion=listado');
 
170
        break;
 
171
    case 'eliminar':
 
172
        borrar('inf_fin',$_POST['id'],'inf_fin.php?accion=listado');
 
173
        break;
 
174
}
 
175
?>