Example #1
0
            }
        }
        $stat = new Stat();
        $stat->SetParam(NULL, $idIncident, $_POST['refchangement'], $_POST['stat_publicationIR'], $_POST['stat_publicationPM'], $_POST['stat_typecause'], $_POST['stat_typecause_second'], $_POST['stat_typologiegts'], $_POST['stat_equipeResp'], $_POST['fournisseurResp'], $_POST['statPowerprod'], $_POST['statLegacy'], $_POST['stat_Composant'], $_POST['Composant_complement'], $listeCheck);
        $idStat = $stat->Creer();
        $_SESSION['flash']['success'] = "Le stat est Bien Ajouté !";
        header('Location:modifStat.php?idStat=' . $idStat . '&idIncident=' . $idIncident);
    }
}
$incident = new incidents();
$incident->_setUser($userConnected);
$incident->chargerIncident($idIncident);
$impacte = new Impact();
$impacte->chargerFirstIncident($idIncident);
$application = new Application();
$application->SelectAppliById($impacte->getApplicationId());
require_once '../inc/header.inc.php';
?>
<h1>Statistique</h1>
<form action="" method="POST">
	<div class="bloc">
	<?php 
$link = "Stat";
require_once '../inc/search.inc.php';
?>
	<div class="width100 input-group-addon">
	<span class="fl-left" style=" line-height:2.5;">Edition de l'incident N° <strong> <?php 
echo $incident->getIncident();
?>
</strong></span>
	<span class="lib" style="float:left; margin-left:25px; line-height:2.5;">Titre comm <strong><?php 
Example #2
0
    $value = $resultats[$i];
    $appli = new Application();
    $appli->SelectAppliById($value[2]);
    $ligne = '<tr><td>' . $value[3] . '</td>';
    $ligne .= '<td>' . $value[4] . '</td>';
    $ligne .= '<td>' . $appli->getName() . '</td>';
    $ligne .= '<td>' . $value[11] . '</td><td>';
    $ligne .= $value[8] != '' ? $INCIDENTIMPACTMETIER[$value[8]] : '';
    $ligne .= '</td><td><a class="btn btn-success" href="modifImpact.php?IdImpact=' . $value[0] . '">Modifier</a></td>';
    $ligne .= '<td>';
    if ($supprimer) {
        $ligne .= '<a class="btn btn-danger" href="modifImpact.php?IdIncident=' . $_GET['idIncident'] . '&action=supprimer&IdImpact=' . $value[0] . '">Supprimer</a>';
    }
    $ligne .= '</td></tr>';
    echo $ligne;
}
?>
		
	</tbody>
	</table>
<br />
<br />	
</div>
<?php 
$impacte = new Impact();
$impacte->chargerFirstIncident($numero);
$application = new Application();
$application->SelectAppliById($resultats[0][2]);
$idIncident = $numero;
require_once '../inc/commachaud.inc.php';
require_once '../inc/footer.inc.php';
Example #3
0
        $errors['Incident_Impact_impactmetier'] = "L'Impact métier n'est pas valide!";
    }
    if (empty($_POST['Incident_Impact_description'])) {
        $errors['Incident_Impact_description'] = "Vous devez remplir le champ Description de l'impact!";
    }
    if (empty($errors)) {
        // Impacte
        $impacte = new Impact();
        $impacte->setParam($IdImpact, $_POST['IdIncident'], $_POST['IdAppli'], $_POST['Incident_Impact_datedebut'], $_POST['Incident_Impact_datefin'], $_POST['Incident_Impact_dureereelle'], $_POST['Incident_Impact_jourhommeperdu'], $_POST['Incident_Impact_impactmetier'], $_POST['Incident_Impact_impact'], $_POST['Incident_Impact_sla'], $_POST['Incident_Impact_criticite'], $_POST['Incident_Impact_description']);
        $impacte->modifier();
        $_SESSION['flash']['success'] = " L'incident est bien modifié." . $impacte->getIncidentId();
        header('Location:ListeImpact.php?idIncident=' . $impacte->getIncidentId());
    }
} else {
    $idAppli = $impacte->getApplicationId();
    $appli->SelectAppliById($idAppli);
    if ($impacte->getApplicationId()) {
        $idAppli = $impacte->getApplicationId();
        $calendrier->selectById($idAppli);
        //debug($calendrier);
    }
}
require_once '../inc/header.inc.php';
?>
<h1>Modification d'un impact</h1>
<?php 
if (!empty($errors)) {
    ?>
	<div class="alert alert-danger">
	<ul>
	<h5>Vous avez des erreurs dans le remplissage de votre formulaire</h5>
Example #4
0
require_once '../inc/config.inc.php';
require_once '../inc/fonctions.inc.php';
require_once '../classes/db.php';
require_once '../classes/Impact.php';
require_once '../classes/incidents.php';
require_once '../classes/Application.php';
$incident = new incidents();
$impacte = new Impact();
$incident->chargerIncident($numero);
$resultats = $impacte->chargerIncident($numero);
$LDescription = "";
$LApplication = "";
for ($i = 0; $i < count($resultats); $i++) {
    $value = $resultats[$i];
    $application = new Application();
    $application->SelectAppliById($value[2]);
    $LDescription .= $value[11] . ', ';
    $LApplication .= $i == 0 ? '<b>' . $application->getName() . '</b>,' : $application->getName();
}
$listeBcci = $incident->chargerBcci();
$BccFinal = '';
foreach ($DESTINATAIREBCC as $key => $value) {
    $BccFinal .= strpos($listeBcci, $key . ',') !== false ? $value . ';' : '';
}
?>
Const tmpD = "c:/temp/"
function GetFileName(url)
    segments = split(url,"/")
    furl = segments(ubound(segments))
    GetFileName = furl
end function