<?php
include("../sessionreserved.php");
include("../../db.php");
include("../functions.php");

if(intval($_POST['COORD_X']) == 0){
	$_POST['COORD_X'] = 0;
	$_POST['COORD_Y'] = 0;
}

//salvo la visita
$query = "
UPDATE visite SET
datavisita='".data($_POST['datavisita'])."', percontodi=".intval($_POST['percontodi']).", tipovisita='".$_POST['tipovisita']."', tipoaltro='".$_POST['tipoaltro']."', nvisita='".intval($_POST['nvisita'])."', congiunta='".intval($_POST['congiunta'])."', congiuntadesc='".$_POST['congiuntadesc']."', id_comune='".$_POST['ID_COMUNE']."', id_strada='".intval($_POST['ID_STRADA'])."', id_numero='".$_POST['ID_NUMERO']."', cant_comune='".$_POST['cant_comune']."', cant_strada='".utf8_encode($_POST['cant_strada'])."', custom_comune='".$_POST['custom_comune']."', custom_strada='".$_POST['custom_strada']."', custom_numero='".$_POST['custom_numero']."', lavpubblico='".intval($_POST['lavpubblico'])."', commit_anagra='".$_POST['commit_anagra']."', commit_piva='".$_POST['commit_piva']."', commit_codfis='".$_POST['commit_codfis']."', commit_via='".$_POST['commit_via']."', commit_n='".$_POST['commit_n']."', commit_comune='".$_POST['commit_comune']."', commit_prov='".$_POST['commit_prov']."', commit_tel='".$_POST['commit_tel']."', codnat='".intval($_POST['codnat'])."', codtiponat='".intval($_POST['codtiponat'])."', partecip1='".$_POST['partecip1']."', partecip2='".$_POST['partecip2']."', partecip3='".$_POST['partecip3']."', partecip4='".$_POST['partecip4']."', partecip1_funz='".$_POST['partecip1_funz']."', partecip2_funz='".$_POST['partecip2_funz']."', partecip3_funz='".$_POST['partecip3_funz']."', partecip4_funz='".$_POST['partecip4_funz']."', psc_vis='".intval($_POST['psc_vis'])."', psc_ido='".intval($_POST['psc_ido'])."', pos_vis='".intval($_POST['pos_vis'])."', pos_ido='".intval($_POST['pos_ido'])."', pss_vis='".intval($_POST['pss_vis'])."', pss_ido='".intval($_POST['pss_ido'])."', docinfo_vis='".intval($_POST['docinfo_vis'])."', docinfo_ido='".intval($_POST['docinfo_ido'])."', libretti_vis='".intval($_POST['libretti_vis'])."', libretti_ido='".intval($_POST['libretti_ido'])."', reginf_vis='".intval($_POST['reginf_vis'])."', reginf_ido='".intval($_POST['reginf_ido'])."', duvri_vis='".intval($_POST['duvri_vis'])."', duvri_ido='".intval($_POST['duvri_ido'])."', dpi1_dist='".intval($_POST['dpi1_dist'])."', dpi1_form='".intval($_POST['dpi1_form'])."', dpi2_dist='".intval($_POST['dpi2_dist'])."', dpi2_form='".intval($_POST['dpi2_form'])."', dpi3_dist='".intval($_POST['dpi3_dist'])."', dpi3_form='".intval($_POST['dpi3_form'])."', rchimico_vis='".intval($_POST['rchimico_vis'])."', rchimico_ido='".intval($_POST['rchimico_ido'])."', rvibraz_vis='".intval($_POST['rvibraz_vis'])."', rvibraz_ido='".intval($_POST['rvibraz_ido'])."', rrumore_vis='".intval($_POST['rrumore_vis'])."', rrumore_ido='".intval($_POST['rrumore_ido'])."', pimus_vis='".intval($_POST['pimus_vis'])."', pimus_ido='".intval($_POST['pimus_ido'])."', orario_vis='".intval($_POST['orario_vis'])."', orario_ido='".intval($_POST['orario_ido'])."', servizi_pres='".intval($_POST['servizi_pres'])."', servizi_norma='".intval($_POST['servizi_norma'])."', spogliat_pres='".intval($_POST['spogliat_pres'])."', spogliat_norma='".intval($_POST['spogliat_norma'])."', mensa_pres='".intval($_POST['mensa_pres'])."', mensa_norma='".intval($_POST['mensa_norma'])."', cassetta_pres='".intval($_POST['cassetta_pres'])."', cassetta_norma='".intval($_POST['cassetta_norma'])."', numeri_pres='".intval($_POST['numeri_pres'])."', numeri_norma='".intval($_POST['numeri_norma'])."', data_prossvisita='".data($_POST['data_prossvisita'])."', ora_prossvisita='".ora($_POST['ora_prossvisita'])."', note='".$_POST['note']."', gravita=".intval($_POST['gravita']).", chiuso='".intval($_POST['chiuso'])."', completata='".intval($_POST['completata'])."', coord_x='".$_POST['COORD_X']."', coord_y='".$_POST['COORD_Y']."'
WHERE idvisita = ".$_POST['idvisita'];

$result = mysql_query($query);

$idvisita = $_POST['idvisita'];



//memorizzo in tabella la prox visita
if(trim($_POST['data_prossvisita']) <> ''){
	$result = mysql_query("
	INSERT INTO visite_prox (idvisita,codice,userid,data,ora,mailerror) 
	VALUES (".$_POST['idvisita'].",'".$_POST['codice']."',".$_SESSION['user']['id'].",'".data($_POST['data_prossvisita'])."','".ora($_POST['ora_prossvisita'])."',0)
	ON DUPLICATE KEY UPDATE codice = '".$_POST['codice']."', userid = ".$_SESSION['user']['id'].", data = '".data($_POST['data_prossvisita'])."', ora = '".ora($_POST['ora_prossvisita'])."', mailerror = 0");
}


//se è andato a buon fine l'inserimento della visita, inserisco l'anagrafica dell'impresa, se presente.
if($result == 1){
	unset($query);
	
	if($_POST['idvisitaimp'] > 0){
		
		$query = "
		UPDATE visite_imp SET
imp_anagrafica='".$_POST['imp_anagrafica']."', imp_comune='".$_POST['imp_comune']."', imp_prov='".$_POST['imp_prov']."', imp_indirizzo='".$_POST['imp_indirizzo']."', imp_numero='".$_POST['imp_numero']."', imp_piva='".$_POST['imp_piva']."', imp_codfisc='".$_POST['imp_codfisc']."', imp_esterna='".intval($_POST['imp_esterna'])."', imp_assoc='".$_POST['imp_assoc']."', imp_tel='".$_POST['imp_telefono']."', imp_fax='".$_POST['imp_fax']."', imp_email='".$_POST['imp_email']."', imp_attivita='".$_POST['imp_attivita']."', ccnl='".$_POST['ccnl']."', ccnl_altro='".$_POST['ccnl_altro']."', tipologiacod='".$_POST['tipologiacod']."', lavorazionecod='".$_POST['lavorazionecod']."', attivitacod='".$_POST['attivitacod']."', rls='".$_POST['rls']."', n_addetti='".intval($_POST['n_addetti'])."', n_operai='".intval($_POST['n_operai'])."', n_impiegati='".intval($_POST['n_impiegati'])."', n_apprendisti='".intval($_POST['n_apprendisti'])."', n_interinali='".intval($_POST['n_interinali'])."', n_parttime='".intval($_POST['n_parttime'])."', n_autonomi='".intval($_POST['n_autonomi'])."', n_addettipres='".intval($_POST['n_addettipres'])."', data_inizlav='".data($_POST['data_inizlav'])."', data_finelav='".data($_POST['data_finelav'])."' WHERE idvisitaimp = ".$_POST['idvisitaimp'];	
	
	}elseif(!empty($_POST['imp_anagrafica'])){

		$query = "
		INSERT INTO visite_imp (
idvisita, imp_anagrafica, imp_comune, imp_prov, imp_indirizzo, imp_numero, imp_piva, imp_codfisc, imp_esterna, imp_assoc, imp_tel, imp_fax, imp_email, imp_attivita, ccnl, ccnl_altro, tipologiacod, lavorazionecod, attivitacod, rls, n_addetti, n_operai, n_impiegati, n_apprendisti, n_interinali, n_parttime, n_autonomi, n_addettipres, data_inizlav, data_finelav 
		)VALUES(
".$_POST['idvisita'].", '".$_POST['imp_anagrafica']."', '".$_POST['imp_comune']."', '".$_POST['imp_prov']."', '".$_POST['imp_indirizzo']."', '".$_POST['imp_numero']."', '".$_POST['imp_piva']."', '".$_POST['imp_codfisc']."', '".intval($_POST['imp_esterna'])."', '".$_POST['imp_assoc']."', '".$_POST['imp_telefono']."', '".$_POST['imp_fax']."', '".$_POST['imp_email']."', '".$_POST['imp_attivita']."', '".$_POST['ccnl']."', '".$_POST['ccnl_altro']."', '".$_POST['tipologiacod']."', '".$_POST['lavorazionecod']."', '".$_POST['attivitacod']."','".$_POST['rls']."', '".intval($_POST['n_addetti'])."', '".intval($_POST['n_operai'])."', '".intval($_POST['n_impiegati'])."', '".intval($_POST['n_apprendisti'])."', '".intval($_POST['n_interinali'])."', '".intval($_POST['n_parttime'])."', '".intval($_POST['n_autonomi'])."', '".intval($_POST['n_addettipres'])."', '".data($_POST['data_inizlav'])."', '".data($_POST['data_finelav'])."')";	
	}
	
	if($query)
		$result = mysql_query($query);
	
	//update numeri telefono impresa
	mysql_query("UPDATE imprese SET telefono = '".$_POST['imp_telefono']."', fax='".$_POST['imp_fax']."', email='".$_POST['imp_email']."' WHERE piva='".$_POST['imp_piva']."' AND piva <> '' OR codfisc = '".$_POST['imp_codfisc']."' AND codfisc <> ''");
	
}else{
	$error = "Errore durante il salvataggio";
}
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Osservatorio Edile Biella - C.P.T.</title>
<script language="javascript" src="../js/script.js"></script>
<script language="javascript" src="js/rlst.js"></script>
<link rel="stylesheet" type="text/css" href="css/style.css" />
</head>

<body>

<div id="header"></div>

<div id="container">
	<div id="mainHeader" class="clearfix"><?php include("mainHeader.php");?></div>
	<?php include("mainMenu.php");?>
   
    <div id="mainContainer">
        <span class="mainContentTitle">Inserimento nuova visita completato.</span>
        <div id="mainContent" class="clearfix">
        <?php
			if($error){
				echo $error;
			}else{
				echo '
				- Modifiche apportate con successo!<br /><br /><br />
				<a class="print" href="/reserved/cpt/visita_print.php?id='.$_POST['idvisita'].'" target="_blank"><img src="/reserved/images/print.gif" />Stampa modulo</a>
				';	
				
				//se è la terza, non è prevista alcun'altra visita
				#if(intval($_POST['nvisita']) < 3)
				#	include("mail_modulo.php");
			}
		?>
        </div>
    </div>
    
</div>

<div id="footer"></div>

</body>
</html>