<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1">
<title>Prospection | Dashboard</title>
<!-- Google Font: Source Sans Pro -->
<link rel="stylesheet"
href="https://fonts.googleapis.com/css?family=Source+Sans+Pro:300,400,400i,700&display=fallback">
<!-- Font Awesome -->
<link rel="stylesheet" href="plugins/fontawesome-free/css/all.min.css">
<!-- Ionicons -->
<link rel="stylesheet" href="https://code.ionicframework.com/ionicons/2.0.1/css/ionicons.min.css">
<!-- Tempusdominus Bootstrap 4 -->
<link rel="stylesheet" href="plugins/tempusdominus-bootstrap-4/css/tempusdominus-bootstrap-4.min.css">
<!-- iCheck -->
<link rel="stylesheet" href="plugins/icheck-bootstrap/icheck-bootstrap.min.css">
<!-- JQVMap -->
<link rel="stylesheet" href="plugins/jqvmap/jqvmap.min.css">
<!-- Theme style -->
<link rel="stylesheet" href="dist/css/adminlte.min.css">
<!-- overlayScrollbars -->
<link rel="stylesheet" href="plugins/overlayScrollbars/css/OverlayScrollbars.min.css">
<!-- Daterange picker -->
<link rel="stylesheet" href="plugins/daterangepicker/daterangepicker.css">
<!-- summernote -->
<link rel="stylesheet" href="plugins/summernote/summernote-bs4.min.css">
<script>
if (!localStorage.getItem("nomPrenomChefDept")) {
location.replace("authentification.html");
}
</script>
</head>
<body class="hold-transition sidebar-mini layout-fixed">
<div class="wrapper">
<!-- Preloader -->
<div class="preloader flex-column justify-content-center align-items-center">
<img class="animation__shake" src="dist/img/logo-hammami-1.png" alt="AdminLTELogo" height="60" width="60">
</div>
<!-- Navbar -->
<nav class="main-header navbar navbar-expand navbar-dark bg-primary">
<!-- Left navbar links -->
<ul class="navbar-nav">
<li class="nav-item">
<a class="nav-link" data-widget="pushmenu" href="#" role="button"><i class="fas fa-bars"></i></a>
</li>
</ul>
<!-- Right navbar links -->
<ul class="navbar-nav ml-auto">
<!-- Navbar Search -->
<!-- Notifications Dropdown Menu -->
<li class="nav-item">
<a class="nav-link" data-widget="fullscreen" href="#" role="button">
<i class="fas fa-expand-arrows-alt"></i>
</a>
</li>
<li class="nav-item">
</li>
</ul>
</nav>
<!-- /.navbar -->
<!-- Main Sidebar Container -->
<aside class="main-sidebar sidebar-dark-primary elevation-4">
<!-- Brand Logo -->
<a href="index.html" class="brand-link">
<img src="dist/img/logo-hammami-1.png" alt="AdminLTE Logo" class="brand-image img-circle elevation-3"
style="opacity: .8">
<span class="brand-text font-weight-light">Groupe Hammami</span>
</a>
<!-- Sidebar -->
<div class="sidebar">
<!-- Sidebar user panel (optional) -->
<div class="user-panel mt-3 pb-3 mb-3 d-flex">
<!-- <div class="image">
<img src="dist/img/user2-160x160.jpg" class="img-circle elevation-2" alt="User Image">
</div> -->
<i class="fas fa-user-circle"
style="font-size: 21px; color: rgb(189, 185, 185); margin-right: 10px; margin-left: 10px;"></i>
<a onclick="showCommercial()" class="d-block"> <span id="Commercial"></span></a>
</div>
<!-- Sidebar Menu -->
<nav class="mt-2">
<ul class="nav nav-pills nav-sidebar flex-column" data-widget="treeview" role="menu"
data-accordion="false">
<!-- Add icons to the links using the .nav-icon class
with font-awesome or any other icon font library -->
<li class="nav-item">
<a href="index.html" class="nav-link ">
<i class="nav-icon fas fa-home"></i>
<p>
Acceuil
</p>
</a>
</li>
<li class="nav-header">
<hr>
</li>
<li class="nav-item">
<a href="showProject.html" class="nav-link">
<i class="nav-icon fas fa-business-time"></i>
<p>
Projet
</p>
</a>
</li>
<li class="nav-item">
<a class="nav-link">
<i class="nav-icon fas fa-edit"></i>
<p>
Visite
<i class="right fas fa-angle-left"></i>
</p>
</a>
<ul class="nav nav-treeview">
<li class="nav-item">
<a href="showVisit.html?id=" class="nav-link">
<i class="far fa-circle nav-icon"></i>
<p>consulter</p>
</a>
</li>
<li class="nav-item">
<a href="addVisit.html" class="nav-link">
<i class="far fa-circle nav-icon"></i>
<p>ajouter</p>
</a>
</li>
</ul>
</li>
<li class="nav-item">
<a href="#" class="nav-link active">
<i class="nav-icon fas fa-route"></i>
<p>
Prospection
<i class="right fas fa-angle-left"></i>
</p>
</a>
<ul class="nav nav-treeview">
<li class="nav-item">
<a href="showProspection.html" class="nav-link">
<i class="far fa-circle nav-icon"></i>
<p>consulter</p>
</a>
</li>
<li class="nav-item">
<a href="addProspection.html" class="nav-link">
<i class="far fa-circle nav-icon"></i>
<p>ajouter</p>
</a>
</li>
</ul>
</li>
<li class="nav-item">
<a href="#" class="nav-link">
<i class="nav-icon far fa-calendar-minus"></i>
<p>
Mission
<i class="right fas fa-angle-left"></i>
</p>
</a>
<ul class="nav nav-treeview">
<li class="nav-item">
<a href="showMission.html" class="nav-link">
<i class="far fa-circle nav-icon"></i>
<p>consulter</p>
</a>
</li>
<li class="nav-item">
<a href="addMission.html" class="nav-link">
<i class="far fa-circle nav-icon"></i>
<p>ajouter</p>
</a>
</li>
</ul>
</li>
<li class="nav-item">
<a href="#" class="nav-link">
<i class="nav-icon fas fa-brush"></i>
<p>
Applicateur
<i class="right fas fa-angle-left"></i>
</p>
</a>
<ul class="nav nav-treeview">
<li class="nav-item">
<a href="showApplicateur.html" class="nav-link">
<i class="far fa-circle nav-icon"></i>
<p>consulter</p>
</a>
</li>
<li class="nav-item">
<a href="addApplicateur.html" class="nav-link">
<i class="far fa-circle nav-icon"></i>
<p>ajouter</p>
</a>
</li>
</ul>
</li>
<li class="nav-item">
<a href="#" class="nav-link">
<i class="nav-icon far fa-building"></i>
<p>
PI
<i class="right fas fa-angle-left"></i>
</p>
</a>
<ul class="nav nav-treeview">
<li class="nav-item">
<a href="showPI.html" class="nav-link">
<i class="far fa-circle nav-icon"></i>
<p>consulter</p>
</a>
</li>
<li class="nav-item">
<a href="addPI.html" class="nav-link">
<i class="far fa-circle nav-icon"></i>
<p>ajouter</p>
</a>
</li>
</ul>
</li>
<li class="nav-item">
<a href="#" class="nav-link">
<i class="nav-icon fas fa-user-alt"></i>
<p>
Architect
<i class="right fas fa-angle-left"></i>
</p>
</a>
<ul class="nav nav-treeview">
<li class="nav-item">
<a href="showArchitect.html" class="nav-link">
<i class="far fa-circle nav-icon"></i>
<p>consulter</p>
</a>
</li>
<li class="nav-item">
<a href="addArchitect.html" class="nav-link">
<i class="far fa-circle nav-icon"></i>
<p>ajouter</p>
</a>
</li>
</ul>
</li>
<li class="nav-item">
<a href="#" class="nav-link">
<i class="nav-icon far fa-building "></i>
<p>
EGC
<i class="right fas fa-angle-left"></i>
</p>
</a>
<ul class="nav nav-treeview">
<li class="nav-item">
<a href="showEGC.html" class="nav-link">
<i class="far fa-circle nav-icon"></i>
<p>consulter</p>
</a>
</li>
<li class="nav-item">
<a href="addEGC.html" class="nav-link">
<i class="far fa-circle nav-icon"></i>
<p>ajouter</p>
</a>
</li>
</ul>
</li>
</li>
<li class="nav-header">
<hr>
</li>
<li class="nav-item">
<a onclick="deconnection()" class="nav-link">
<i class="nav-icon far fa-circle text-danger"></i>
<p class="text">Deconnexion</p>
</a>
</li>
</ul>
</nav>
<!-- /.sidebar-menu -->
</div>
<!-- /.sidebar -->
</aside>
<!-- Content Wrapper. Contains page content -->
<div class="content-wrapper">
<!-- Content Header (Page header) -->
<!-- Main content -->
<section class="content">
<div class="container-fluid">
<div class="row" style="margin-left: -25px; margin-right: -25px;">
<div class="col-12">
<div class="card" style="background-color: rgb(250, 250, 250);">
<div class="card-header">
<div
style="margin-bottom: 5px; display: flex;flex-direction: row; justify-content: space-between;">
<div
style="margin-bottom: 15px; display: flex;flex-direction: row; margin-left: 10px; margin-right: 20px;">
<i class="nav-icon fas fa-route"
style="width:20px; font-size:30px ; margin-right: 20px; color: rgb(80, 80, 80);">
</i>
<h4 style="color: rgb(92, 92, 92); font-weight: bold;">Details Prospection
</h4>
</div>
</div>
<!-- /.card-header -->
<form id=" formDetailCommercial" onsubmit="return false">
<div class="card" style=" border:2px rgb(187, 173, 173);">
<div
style="margin-top: 8px; margin-bottom: 5px; display: flex;flex-direction: column;justify-content: space-between;">
<div
style="margin-top: 8px; margin-bottom: 5px; display: flex;justify-content: space-between;margin-right: 15px;flex-wrap: wrap;">
<div>
<div style="margin-left: 10px; margin-top: 5px;">
<div>
<label class="labelColor">
Date
</label>
</div>
<div>
<div>
<p id="labelDate" class="paragraph"></p>
</div>
</div>
</div>
</div>
<div>
<div style="margin-top: 5px;">
<label class="labelColor" class="paragraph">
Progression Opportunite
</label>
</div>
<div>
<div>
<p id="labelProgressionOpportunite" class="paragraph">
</p>
</div>
</div>
</div>
</div>
<div
style="margin-top: 8px; margin-bottom: 5px; display: flex;justify-content: space-between;margin-right: 15px;flex-wrap: wrap;">
<div>
<div style="margin-left: 10px; margin-top: 5px;">
<div>
<label class="labelColor">
Type Chantier
</label>
</div>
<div>
<div>
<p id="labelTypeChantier" class="paragraph"></p>
</div>
</div>
</div>
</div>
<div style="margin-left: 5px;">
<div style="margin-top: 5px;">
<label class="labelColor" class="paragraph">
Zone
</label>
</div>
<div>
<div>
<p id="labelZone" class="paragraph"></p>
</div>
</div>
</div>
<div style="margin-left: 10px;">
<div style="margin-top: 5px;">
<label class="labelColor">
R+
</label>
</div>
<div>
<div>
<p id="labelR+" class="paragraph"></p>
</div>
</div>
</div>
</div>
<div
style="margin-top: 8px; margin-bottom: 5px; display: flex;justify-content: space-between;flex-wrap: wrap;margin-right: 20px;">
<div style="margin-left: 10px; margin-top: 5px;">
<div>
<label class="labelColor">
Etape Avancement
</label>
</div>
<div>
<div>
<p id="labelEtapeAvancement" class="paragraph"></p>
</div>
</div>
</div>
<div style="margin-top: 5px; margin-left: 10px;margin-right: 15%;">
<div>
<label class=" labelColor">
Commercial
</label>
</div>
<div>
<div>
<p id="labelCommercial" class="paragraph">hiii</p>
</div>
</div>
</div>
</div>
</div>
</div>
<div class="card" style=" border:2px rgb(187, 173, 173);">
<div
style="margin-top: 8px; margin-bottom: 5px; display: flex;flex-direction: row;flex-wrap: wrap;justify-content: space-between;margin-right: 15px;">
<div style="margin-left: 10px;">
<div>
<label class="labelColor">EGC</label>
</div>
<div>
<div>
<p id="labelEGC" class="paragraph"></p>
</div>
</div>
</div>
<div>
<div style="margin-left: 10px;">
<div>
<label class="labelColor">Architect</label>
</div>
<div>
<div>
<p id="labelArchitect" class="paragraph"></p>
</div>
</div>
</div>
</div>
<div style="margin-left: 10px;">
<label class="labelColor">PI</label>
<div>
<div>
<p id="labelPI" class="paragraph"></p>
</div>
</div>
</div>
</div>
</div>
<div class="card" style=" border:2px rgb(70, 70, 70);">
<div
style="margin-top: 8px; margin-bottom: 5px; display: flex;flex-direction: row;flex-wrap: wrap; margin-right: 15px;">
<div>
<div style="margin-left: 10px;">
<label class="labelColor">Applicateur</label>
<div>
<div>
<p id="labelApplicateur" class="paragraph"></p>
</div>
</div>
</div>
</div>
<div style="margin-left: 22%;">
<div>
<label class="labelColor">
Budget
</label>
</div>
<div>
<div>
<p id="labelBudget" class="paragraph"></p>
</div>
</div>
</div>
<div></div>
</div>
</div>
<div class="card" style=" border:2px rgb(70, 70, 70);">
<div style="margin-top: 8px; margin-bottom: 5px;">
<div style="margin-left: 10px;">
<div>
<label class="labelColor">
Obervation
</label>
</div>
<div>
<div>
<p id="labelObervation" class="paragraph"></p>
</div>
</div>
</div>
<div style="margin-left: 10px;">
<div>
<label class=" labelColor" tyle="color: #0f4980;">
Reclamation
</label>
</div>
<div>
<div>
<p id="labelReclamation" class="paragraph"></p>
</div>
</div>
</div>
</div>
</div>
<!-- /.card-body -->
</form>
<!-- /.card-body -->
</div>
<!-- /.card -->
</div>
</div>
<!-- /.row -->
</div><!-- /.container-fluid -->
</section>
<!-- /.content -->
</div>
<!-- /.content-wrapper -->
<!-- jQuery -->
<script src="plugins/jquery/jquery.min.js"></script>
<!-- jQuery UI 1.11.4 -->
<script src="plugins/jquery-ui/jquery-ui.min.js"></script>
<!-- Resolve conflict in jQuery UI tooltip with Bootstrap tooltip -->
<script>
$.widget.bridge('uibutton', $.ui.button)
</script>
<!-- Bootstrap 4 -->
<script src="plugins/bootstrap/js/bootstrap.bundle.min.js"></script>
<!-- ChartJS -->
<script src="plugins/chart.js/Chart.min.js"></script>
<!-- Sparkline -->
<script src="plugins/sparklines/sparkline.js"></script>
<!-- JQVMap -->
<script src="plugins/jqvmap/jquery.vmap.min.js"></script>
<script src="plugins/jqvmap/maps/jquery.vmap.usa.js"></script>
<!-- jQuery Knob Chart -->
<script src="plugins/jquery-knob/jquery.knob.min.js"></script>
<!-- daterangepicker -->
<script src="plugins/moment/moment.min.js"></script>
<script src="plugins/daterangepicker/daterangepicker.js"></script>
<!-- Tempusdominus Bootstrap 4 -->
<script src="plugins/tempusdominus-bootstrap-4/js/tempusdominus-bootstrap-4.min.js"></script>
<!-- Summernote -->
<script src="plugins/summernote/summernote-bs4.min.js"></script>
<!-- overlayScrollbars -->
<script src="plugins/overlayScrollbars/js/jquery.overlayScrollbars.min.js"></script>
<!-- AdminLTE App -->
<script src="dist/js/adminlte.js"></script>
<!-- AdminLTE for demo purposes -->
<script src="dist/js/demo.js"></script>
<!-- AdminLTE dashboard demo (This is only for demo purposes) -->
<script src="dist/js/pages/dashboard.js"></script>
<script src="https://cdn.jsdelivr.net/npm/sweetalert2@11"></script>
<script>
var url_string = window.location.href // url_string="file:///C:/Users/Lenovo/Desktop/formation/update.html?id=622f235293fec03188ace23c"
var url = new URL(url_string); // url = file:///C:/Users/Lenovo/Desktop/formation/update.html?id=622f235293fec03188ace23c
var c = url.searchParams.get("id"); //c = 622f235293fec03188ace23c
// Post a user
var url3 = "http://127.0.0.1:3000/prospections/" + c;
var xhr3 = new XMLHttpRequest();
xhr3.open("GET", url3, true);
xhr3.onload = function () {
var prospections = JSON.parse(xhr3.responseText);
if (xhr3.readyState == 4 && xhr3.status == "200") {
document.getElementById("labelDate").innerHTML = prospections.date;
document.getElementById("labelTypeChantier").innerHTML = prospections.typeChantier;
document.getElementById("labelZone").innerHTML = prospections.zone;
document.getElementById("labelR+").innerHTML = prospections.RPlus;
document.getElementById("labelEtapeAvancement").innerHTML = prospections.etapeAvancement;
document.getElementById("labelProgressionOpportunite").innerHTML = prospections.progressionOpportunite;
document.getElementById("labelBudget").innerHTML = prospections.budget;
//document.getElementById("labelCommercial").innerHTML = prospections.idcommerciale;
// document.getElementById("labelEGC").innerHTML =prospections.idEGC ;
// document.getElementById("labelPI").innerHTML = prospections.idPI;
//document.getElementById("labelArchitect").innerHTML = prospections.idArchitect;
//document.getElementById("labelApplicateur").innerHTML = prospections.idApplicateur;
chargerCommercial(prospections.idcommerciale);
chargerEGC(prospections.idEGC);
chargerPI(prospections.idPI);
chargerArchitect(prospections.idArchitect);
chargerApplicateur(prospections.idApplicateur);
document.getElementById("labelObervation").innerHTML = prospections.observation;
document.getElementById("labelReclamation").innerHTML = prospections.reclamation;
} else {
console.log("error");
}
}
xhr3.send(null);
</script>
<script>
function chargerEGC(idEGC) {
var nomEGC = "";
var request1 = new XMLHttpRequest()
// Open a new connection, using the GET request on the URL endpoint
request1.open('GET', 'http://127.0.0.1:3000/egcs', true)
request1.onload = function () {
// Begin accessing JSON data here
var data = JSON.parse(this.response)
data.forEach(i => {
if (idEGC != "") {
if (i._id.localeCompare(idEGC) == 0) {
document.getElementById("labelEGC").innerHTML = i.nom;
}
}
event.preventDefault();
})
}
// Send request
request1.send()
}
function chargerPI(idPI) {
var request1 = new XMLHttpRequest()
// Open a new connection, using the GET request on the URL endpoint
request1.open('GET', 'http://127.0.0.1:3000/pis', true)
request1.onload = function () {
// Begin accessing JSON data here
var data = JSON.parse(this.response)
data.forEach(i => {
if (idPI != "") {
if (i._id.localeCompare(idPI) == 0) {
document.getElementById("labelPI").innerHTML = i.nom;
}
}
event.preventDefault();
})
}
// Send request
request1.send()
}
function chargerArchitect(idArchitect) {
var request1 = new XMLHttpRequest()
// Open a new connection, using the GET request on the URL endpoint
request1.open('GET', 'http://127.0.0.1:3000/architects', true)
request1.onload = function () {
// Begin accessing JSON data here
var data = JSON.parse(this.response)
data.forEach(i => {
if (idArchitect != "") {
if (i._id.localeCompare(idArchitect) == 0) {
document.getElementById("labelArchitect").innerHTML = i.nom;
}
}
event.preventDefault();
})
}
// Send request
request1.send()
}
function chargerApplicateur(idApplicateur) {
var request1 = new XMLHttpRequest()
// Open a new connection, using the GET request on the URL endpoint
request1.open('GET', 'http://127.0.0.1:3000/applicateurs', true)
request1.onload = function () {
// Begin accessing JSON data here
var data = JSON.parse(this.response)
data.forEach(i => {
if (idApplicateur != "") {
if (i._id.localeCompare(idApplicateur) == 0) {
document.getElementById("labelApplicateur").innerHTML = i.nom;
}
}
event.preventDefault();
})
}
// Send request
request1.send()
}
function chargerCommercial(idCommercial) {
var request1 = new XMLHttpRequest()
// Open a new connection, using the GET request on the URL endpoint
request1.open('GET', 'http://127.0.0.1:3000/commercials', true)
request1.onload = function () {
// Begin accessing JSON data here
var data = JSON.parse(this.response)
data.forEach(i => {
if (idCommercial != "") {
if (i._id.localeCompare(idCommercial) == 0) {
document.getElementById("labelCommercial").innerHTML = i.nomPrenom;
}
}
event.preventDefault();
})
}
// Send request
request1.send()
}
</script>
<script>
function showCommercial() {
let id = localStorage.getItem("idCommercial");
if (id != null) {
location.replace("detailChefDep.html?id=" + id);
}
}
</script>
<script>
let nomPrenom = localStorage.getItem("nomPrenomChefDept");
if (nomPrenom != "") {
var Commercial = document.getElementById("Commercial");
Commercial.innerHTML = nomPrenom;
} else {
location.replace("authentification.html");
}
</script>
<script>
function deconnection() {
localStorage.clear();
location.replace("authentification.html");
}
</script>
</body>
</html>