<?php
include_once ("../core/config.php");
$UTENTE = login();
$DIRITTI = diritti('Utente');
view_top();

if (isset($_POST['comando'])) {
	$filtro = $_POST['filtro'];

	switch ($filtro) {
		case 0:
			$subquery = "";
			break;
		case 1:
			$subquery = "AND c_ordine IS NOT NULL AND f_ordine IS NULL AND f_consegna IS NULL AND c_consegna IS NULL";
			break;
		case 2:
			$subquery = "AND f_ordine IS NOT NULL AND f_consegna IS NULL AND c_consegna IS NULL";
			break;
		case 3:
			$subquery = "AND f_consegna IS NOT NULL AND c_consegna IS NULL";
			break;
		case 4:
			$subquery = "AND c_consegna IS NOT NULL";
			break;

	};

	switch ($_POST['comando']) {
		case "pagamento":
			$variabile = "c_pagamento";
			break;
		case "versamento":
			$variabile = "s_pagamento";
			break;
		case "ritiro":
			$variabile = "s_consegna";
			break;
		case "consegna":
			$variabile = "c_consegna";
			break;
		case "ordinato":
			$variabile = "f_ordine";
			break;
		case "ricezione":
			$variabile = "f_consegna";
			break;
	}

	foreach ($_POST as $key => $value) {
		if ($key == 'comando')
			continue;

		$query = "UPDATE wf_ordini SET $variabile = NOW() WHERE id = $key AND $variabile IS NULL";
		$res = mysql_query( $query, $DB_ID );
	}
} else {
	$filtro = 0;
}

?>

<script type="text/javascript">
	function invia(comando) {
		var r = confirm("Confermi l'ordine di "+comando);

		if (r == true) {
			document.getElementById("idcomando").value = comando;
			document.getElementById("ordini").submit();				
		} else {
			return;
		} 
	}
</script>

<?php
if (livello_modulo($DIRITTI) == "Admin") { 
	$query_admin = ""; 
} else { 
	$query_admin = "
		JOIN
			wf_utenti
			ON
				wf_iscritto.id_palestra = wf_utenti.id_palestra
				AND
				wf_utenti.id_utenti = ".$UTENTE['id']."
				AND
				wf_utenti.attivo = 1";
}

@$query = "	SELECT 
			wf_ordini.id,
			wf_ordini.taglia,
			wf_ordini.categoria,
			wf_ordini.produttore,
			wf_ordini.materiale AS articolo,
			wf_ordini.costo AS vendita,
			wf_iscritto.nome,
			wf_iscritto.cognome,
			wf_palestra.sigla,
			DATE_FORMAT(wf_ordini.c_ordine, '%d.%m.%Y') AS c_ordine,
			DATE_FORMAT(wf_ordini.c_pagamento, '%d.%m.%Y') AS c_pagamento,
			DATE_FORMAT(wf_ordini.c_consegna, '%d.%m.%Y') AS c_consegna,
			DATE_FORMAT(wf_ordini.f_ordine, '%d.%m.%Y') AS f_ordine,
			DATE_FORMAT(wf_ordini.f_consegna, '%d.%m.%Y') AS f_consegna,
			DATE_FORMAT(wf_ordini.s_consegna, '%d.%m.%Y') AS s_consegna,
			DATE_FORMAT(wf_ordini.s_pagamento, '%d.%m.%Y') AS s_pagamento
		FROM 
			wf_ordini
		JOIN
			wf_iscritto
			ON
				wf_ordini.id_iscritto = wf_iscritto.id
		JOIN
			wf_palestra
			ON
				wf_iscritto.id_palestra = wf_palestra.id
		$query_admin
		WHERE
				(wf_ordini.s_pagamento IS NULL
				OR
				wf_ordini.c_consegna IS NULL)
				$subquery
		ORDER BY
			wf_ordini.c_consegna,
			wf_ordini.s_consegna,
			wf_ordini.f_consegna,
			wf_ordini.f_ordine,
			wf_iscritto.cognome,
			wf_iscritto.nome
";
$res = mysql_query( $query, $DB_ID );

$query = "	SELECT 
			COALESCE(SUM(wf_ordini.costo), 0) AS euro
		FROM 
			wf_ordini
		JOIN
			wf_iscritto
			ON
				wf_ordini.id_iscritto = wf_iscritto.id
		$query_admin
		WHERE
				wf_ordini.c_pagamento IS NULL
";
$res_euro = mysql_query( $query, $DB_ID );
$incassare = mysql_fetch_array ( $res_euro )['euro'];

$query = "	SELECT 
			COALESCE(SUM(wf_ordini.costo), 0) AS euro
		FROM 
			wf_ordini
		JOIN
			wf_iscritto
			ON
				wf_ordini.id_iscritto = wf_iscritto.id
		$query_admin
		WHERE
				wf_ordini.c_pagamento IS NOT NULL
				AND
				wf_ordini.c_consegna IS NULL
";
$res_euro = mysql_query( $query, $DB_ID );
$incassato = mysql_fetch_array ( $res_euro )['euro'];

$query = "	SELECT 
			COALESCE(SUM(wf_ordini.costo), 0) AS euro
		FROM 
			wf_ordini
		JOIN
			wf_iscritto
			ON
				wf_ordini.id_iscritto = wf_iscritto.id
		$query_admin
		WHERE
				wf_ordini.c_pagamento IS NOT NULL
				AND
				wf_ordini.c_consegna IS NOT NULL
				AND
				wf_ordini.s_pagamento IS NULL
";
$res_euro = mysql_query( $query, $DB_ID );
$versare = mysql_fetch_array ( $res_euro )['euro'];

$tabella = new html (0,"90%", array (20,10,2,10,2,10,0));
$tabella->intestazione (array("", "Incassare", "", "Incassato", "", "Versare", ""), array("", "descrizione_c", "", "descrizione_c", "", "descrizione_c", ""));
?>
	<tr>
		<td class="spazioh"><img src="<?php print $CONF['base_url'] ?>/img/spazio.gif"></td>
		<td class="descrizione_c"><?php print $incassare ?> &#8364;</td>
		<td class="spazioh"><img src="<?php print $CONF['base_url'] ?>/img/spazio.gif"></td>
		<td class="descrizione_c"><?php print $incassato ?> &#8364;</td>
		<td class="spazioh"><img src="<?php print $CONF['base_url'] ?>/img/spazio.gif"></td>
		<td class="descrizione_c"><?php print $versare ?> &#8364;</td>
		<td class="spazioh"><img src="<?php print $CONF['base_url'] ?>/img/spazio.gif"></td>
	</tr>
<?php
$tabella->close();

$tabella = new html (0,"90%", array (1,10,0));
?>
	<tr>
		<td class="spazioh"><img src="<?php print $CONF['base_url'] ?>/img/spazio.gif"></td>
		<td class="spazioh"><a href="ordini_edit_main.php"><img src="<?php print $CONF['base_url'] ?>/img/addresource.png"></a></td>
		<td class="spazioh"><img src="<?php print $CONF['base_url'] ?>/img/spazio.gif"></td>
	</tr>
<?php
$tabella->close();

$tabella = new html (0,"90%", array (20,6,2,6,2,6,2,5,2,8,0));
$tabella->intestazione (array("", "Tutto", "", "Richiesto", "", "Ordinato", "", "Arrivato", "", "Consegnato", ""), array("", "descrizione_c", "", "descrizione_c", "", "descrizione_c", "", "descrizione_c", "descrizione_c", ""));
?>
	<form id="ordini" name="ordini" method="post" >
	<tr>
		<td class="spazioh"><img src="<?php print $CONF['base_url'] ?>/img/spazio.gif"></td>
		<td class="campoc"><input onChange="this.form.submit()" type="radio" name="filtro" value="0" <?php if ($filtro == 0) print 'checked' ?>></td>
		<td class="spazioh"><img src="<?php print $CONF['base_url'] ?>/img/spazio.gif"></td>
		<td class="campoc"><input onChange="this.form.submit()" type="radio" name="filtro" value="1" <?php if ($filtro == 1) print 'checked' ?>></td>
		<td class="spazioh"><img src="<?php print $CONF['base_url'] ?>/img/spazio.gif"></td>
		<td class="campoc"><input onChange="this.form.submit()" type="radio" name="filtro" value="2" <?php if ($filtro == 2) print 'checked' ?>></td>
		<td class="spazioh"><img src="<?php print $CONF['base_url'] ?>/img/spazio.gif"></td>
		<td class="campoc"><input onChange="this.form.submit()" type="radio" name="filtro" value="3" <?php if ($filtro == 3) print 'checked' ?>></td>
		<td class="spazioh"><img src="<?php print $CONF['base_url'] ?>/img/spazio.gif"></td>
		<td class="campoc"><input onChange="this.form.submit()" type="radio" name="filtro" value="4" <?php if ($filtro == 4) print 'checked' ?>></td>
		<td class="spazioh"><img src="<?php print $CONF['base_url'] ?>/img/spazio.gif"></td>
	</tr>
<?php
$tabella->riga();
$tabella->close();

$tabella = new html (0,"90%", array (1,3,1,3,1,3,1,3,1,10,1,10,1,20,1,5,1,15,1,8,1,20,1,10,0));
?>
	<input type="hidden" id="idcomando" name="comando" value="">
<?php
$tabella->intestazione (	array(	"", "", 
					"", "", 
					"", "", 
					"", "id", 
					"", "Categoria", 
					"", "Produttore", 
					"", "Articolo", 
					"", "Taglia", 
					"", "Atleta", 
					"", "Costo", 
					"", "Stato", 
					"", "Pagamento", 
					"")
				);
$tabella->riga();
while ($dato = mysql_fetch_array ( $res )) {

	if (!is_null($dato['c_ordine'])) $stato = "Richiesto ".$dato['c_ordine'];
	if (!is_null($dato['f_ordine'])) $stato = "Ordinato ".$dato['f_ordine'];
	if (!is_null($dato['f_consegna'])) $stato = "Arrivato ".$dato['f_consegna'];
	if (!is_null($dato['s_consegna'])) $stato = "Palestra ".$dato['s_consegna'];
	if (!is_null($dato['c_consegna'])) $stato = "Consegnato ".$dato['c_consegna'];

	$pagamento = "No";
	if (!is_null($dato['c_pagamento'])) $pagamento = "Pagato ".$dato['c_pagamento'];
	if (!is_null($dato['s_pagamento'])) $pagamento = "Versato ".$dato['s_pagamento'];
?>
	<tr>
		<td class="spazioh"><img src="<?php print $CONF['base_url'] ?>/img/spazio.gif"></td>
		<td class="spazioh"><?php (is_null($dato['f_ordine'])) ? print "<a href=\"wf_gest.php?azione=wf_ordrm&id=".$dato[id]."\"><img src=\"".$CONF['base_url']."/img/trash.png\"></a>"  : print "<img src=\"".$CONF['base_url']."/img/spazio.gif\">";?>
		<td class="spazioh"><img src="<?php print $CONF['base_url'] ?>/img/spazio.gif"></td>
		<td class="spazioh"><input type="checkbox" name="<?php print $dato['id']?>"></td>
		<td class="spazioh"><img src="<?php print $CONF['base_url'] ?>/img/spazio.gif"></td>
		<td class="col3btn"><a href="ordini_edit.php?id=<?php print $dato['id'] ?>"><img src="<?php print $CONF['base_url'] ?>/img/modify.gif" ALT="Modifica articolo" TITLE="Modifica articolo"></a></td>
		<td class="spazioh"><img src="<?php print $CONF['base_url'] ?>/img/spazio.gif"></td>
		<td class="colip"><?php print $dato['id'] ?></td>
		<td class="spazioh"><img src="<?php print $CONF['base_url'] ?>/img/spazio.gif"></td>
		<td class="colip"><?php print $dato['categoria'] ?></td>
		<td class="spazioh"><img src="<?php print $CONF['base_url'] ?>/img/spazio.gif"></td>
		<td class="colip"><?php print $dato['produttore'] ?></td>
		<td class="spazioh"><img src="<?php print $CONF['base_url'] ?>/img/spazio.gif"></td>
		<td class="colip"><?php print $dato['articolo'] ?></td>
		<td class="spazioh"><img src="<?php print $CONF['base_url'] ?>/img/spazio.gif"></td>
		<td class="colip"><?php print $dato['taglia'] ?></td>
		<td class="spazioh"><img src="<?php print $CONF['base_url'] ?>/img/spazio.gif"></td>
		<td class="colip"><?php print "(".$dato['sigla'].") ".$dato['cognome']." ".$dato['nome'] ?></td>
		<td class="spazioh"><img src="<?php print $CONF['base_url'] ?>/img/spazio.gif"></td>
		<td class="colip"><?php print $dato['vendita'] ?> &#8364;</td>
		<td class="spazioh"><img src="<?php print $CONF['base_url'] ?>/img/spazio.gif"></td>
		<td class="colip"><?php print $stato ?></td>
		<td class="spazioh"><img src="<?php print $CONF['base_url'] ?>/img/spazio.gif"></td>
		<td class="colip"><?php print $pagamento ?></td>
		<td class="spazioh"><img src="<?php print $CONF['base_url'] ?>/img/spazio.gif"></td>
	</tr>
<?php
$tabella->riga();
} 
$tabella->close();

if (livello_modulo($DIRITTI) != "Admin") {
	$tabella = new html (0,"90%", array (2,10,2,10,2,10,2,10,0));
	$tabella->intestazione (	array(
						"", "Consegnati<br>al responsabile", 
						"", "Consegnati<br>all'atleta", 
						"", "Pagati<br>dall'atleta", 
						"", "Versati<br>alla squadra", 
						""), 
					array("","textc","","textc","","textc","","textc","")
	);
} else {
	$tabella = new html (0,"90%", array (2,10,2,10,2,10,2,10,2,10,2,10,0));
	$tabella->intestazione (	array(	"", "Ordinati<br>al fornitore", 
						"", "Ricevuti<br>dal fornitore", 
						"", "Consegnati<br>al responsabile", 
						"", "Consegnati<br>all'atleta", 
						"", "Pagati<br>dall'atleta", 
						"", "Versati<br>alla squadra", 
						""), 
					array(	"","textc",
						"","textc",
						"","textc",
						"","textc",
						"","textc",
						"","textc","")
	);
}
?>
	<tr>
<?php if (livello_modulo($DIRITTI) == "Admin") { ?>
		<td class="spazioh"><img src="<?php print $CONF['base_url'] ?>/img/spazio.gif"></td>
		<td class="textc"><a href="javascript:invia('ordinato')"><img src="<?php print $CONF['base_url'] ?>/img/applica.png"></a></td>
		<td class="spazioh"><img src="<?php print $CONF['base_url'] ?>/img/spazio.gif"></td>
		<td class="textc"><a href="javascript:invia('ricezione')"><img src="<?php print $CONF['base_url'] ?>/img/applica.png"></a></td>
<?php } ?>
		<td class="spazioh"><img src="<?php print $CONF['base_url'] ?>/img/spazio.gif"></td>
		<td class="textc"><a href="javascript:invia('ritiro')"><img src="<?php print $CONF['base_url'] ?>/img/applica.png"></a></td>
		<td class="spazioh"><img src="<?php print $CONF['base_url'] ?>/img/spazio.gif"></td>
		<td class="textc"><a href="javascript:invia('consegna')"><img src="<?php print $CONF['base_url'] ?>/img/applica.png"></a></td>
		<td class="spazioh"><img src="<?php print $CONF['base_url'] ?>/img/spazio.gif"></td>
		<td class="textc"><a href="javascript:invia('pagamento')"><img src="<?php print $CONF['base_url'] ?>/img/applica.png"></a></td>
		<td class="spazioh"><img src="<?php print $CONF['base_url'] ?>/img/spazio.gif"></td>
		<td class="textc"><a href="javascript:invia('versamento')"><img src="<?php print $CONF['base_url'] ?>/img/applica.png"></a></td>
		<td class="spazioh"><img src="<?php print $CONF['base_url'] ?>/img/spazio.gif"></td>
	</tr>
	</form>
<?php
$tabella->close();
view_footer(); 
?>
