148 |
// logger |
// logger |
149 |
$this->addToLog("setSelect()[gen/obj]: db->query(\"".$sql_demande_type."\");", |
$this->addToLog("setSelect()[gen/obj]: db->query(\"".$sql_demande_type."\");", |
150 |
VERBOSE_MODE); |
VERBOSE_MODE); |
151 |
$this->f->isDatabaseError(); |
$this->f->isDatabaseError($res); |
152 |
|
|
153 |
$contenu[0][0] = ''; |
$contenu[0][0] = ''; |
154 |
$contenu[1][0] = _('choisir')." "._("demande_type"); |
$contenu[1][0] = _('choisir')." "._("demande_type"); |
387 |
} |
} |
388 |
|
|
389 |
/** |
/** |
390 |
|
* Méthode permettant d'ajouter les données techniques au dossier d'instruction |
391 |
|
*/ |
392 |
|
function ajoutDonneesTechniques($id, &$db, $val, $DEBUG){ |
393 |
|
|
394 |
|
require_once '../obj/donnees_techniques.class.php'; |
395 |
|
$donnees_techniques = new donnees_techniques("]",$db,$DEBUG); |
396 |
|
|
397 |
|
// Champs tous à NULL car seul le champ concernant le dossier d'instruction sera rempli |
398 |
|
foreach($donnees_techniques->champs as $value) { |
399 |
|
$val[$value] = NULL; |
400 |
|
} |
401 |
|
|
402 |
|
// Ajout du numéro de dossier d'instruction |
403 |
|
$val['dossier_instruction']=$this->valF['dossier_instruction']; |
404 |
|
|
405 |
|
// Ajout des données techniques |
406 |
|
$donnees_techniques->ajouter($val, $db, $DEBUG); |
407 |
|
$this->f->isDatabaseError(); |
408 |
|
} |
409 |
|
|
410 |
|
/** |
411 |
* Ajout des liens demandeurs / dossier d'autorisation |
* Ajout des liens demandeurs / dossier d'autorisation |
412 |
**/ |
**/ |
413 |
function ajoutLiensDossierAutorisation($id, &$db, $val, $DEBUG) { |
function ajoutLiensDossierAutorisation($id, &$db, $val, $DEBUG) { |
546 |
if($dossier_type['dossier_instruction_type'] != NULL) { |
if($dossier_type['dossier_instruction_type'] != NULL) { |
547 |
$this->ajoutDossierInstruction($id, $db, $val, $DEBUG, $dossier_type['dossier_instruction_type']); |
$this->ajoutDossierInstruction($id, $db, $val, $DEBUG, $dossier_type['dossier_instruction_type']); |
548 |
$this -> addToMessage(_("Creation du dossier d'instruction no").$this->valF['dossier_instruction']); |
$this -> addToMessage(_("Creation du dossier d'instruction no").$this->valF['dossier_instruction']); |
549 |
|
|
550 |
|
//Ajout des données techniques au dossier d'instruction |
551 |
|
$this->ajoutDonneesTechniques($id, $db, $val, $DEBUG); |
552 |
} |
} |
553 |
|
|
554 |
/*Création du lien de téléchargement de récépissé de demande*/ |
/*Création du lien de téléchargement de récépissé de demande*/ |
626 |
|
|
627 |
/*Si la création a réussie*/ |
/*Si la création a réussie*/ |
628 |
if ( $instruction->valF['instruction'] != "" ){ |
if ( $instruction->valF['instruction'] != "" ){ |
629 |
|
print_r($instruction->valF); |
630 |
|
|
631 |
/*Affichage du récépissé de la demande*/ |
/*Affichage du récépissé de la demande*/ |
632 |
$this->valF['instruction_recepisse'] = $instruction->valF['instruction']; |
$this->valF['instruction_recepisse'] = $instruction->valF['instruction']; |
633 |
$this -> addToMessage("<br/><a |
$this -> addToMessage("<br/><a |
634 |
class='lien' |
class='lien' |
635 |
href='../pdf/pdflettretype.php?obj=".$lettretype."&idx=".$this->valF['dossier_instruction']."' |
href='../pdf/pdflettretype.php?obj=".$lettretype."&idx=".$instruction->valF['instruction']."' |
636 |
target='_blank'> |
target='_blank'> |
637 |
<span |
<span |
638 |
class=\"om-icon om-icon-16 om-icon-fix pdf-16\" |
class=\"om-icon om-icon-16 om-icon-fix pdf-16\" |