Esempio n. 1
0
<?php

include_once "config/include.php";
include_once "application/model/xml_conversion_model.php";
include_once "application/model/workflow_model.php";
include_once "application/model/tasks_model.php";
include_once "application/model/xmltoxml_model.php";
$taskObj = new Tasks();
$selDes = $taskObj->getXmlDestination();
$selSou = $taskObj->getXmlSource();
// Get Configuration List Dropdown
$wfObj = new ConversionModel();
$selOpt = $wfObj->getConfigurationList();
$xmlObj = new XmlConversionModel();
$selOpt1 = $xmlObj->getxmlConfigurationList();
// Work Flow Id
if (isset($_GET['id']) and is_numeric($_GET['id'])) {
    $wfId['id'] = $_GET['id'];
    $workFlow = new WorkFlow();
    $wfData = $workFlow->getWFById($wfId);
}
// Task ID
if (isset($_GET['tid']) and is_numeric($_GET['tid'])) {
    $wftId = $_GET['tid'];
    $tID = '&tid=' . $wftId;
    // Task Class Object
    $wfTaskObj = new Tasks();
    $wfTaskList = $wfTaskObj->getWFTaskById($wftId);
}
//////////////////////////////////////////////////////////////////////////////////////////////////////////////////
// Now determine in which directory to operate
/*
 * PHP SimpleXML
 * Loading a XML from a file, adding new elements and editing elements
 */
// Xml conversion fields
if (isset($_REQUEST['xmlsub'])) {
    // check for select configuration
    if ($_REQUEST['newconfig1'] == 'newcon') {
        $data['xmlconfig'] = $_REQUEST['xmlconfig'];
    } else {
        if ($_REQUEST['newconfig1'] == 'existcon') {
            $data['xmlconfig'] = $_REQUEST['exisconfig'];
        }
    }
    $data['xmltoxml'] = '2';
    $xmlObj = new XmlConversionModel();
    $saveData = $xmlObj->addConfig($data);
    //check for source path
    $saveConfig['save_sch_id'] = 1;
    $saveConfig['xmlconfig'] = $saveData;
    if ($_REQUEST['prev'] == 'prev1') {
        $saveConfig['folderpath'] = $_REQUEST['selectsource'];
    } else {
        if ($_REQUEST['prev'] == 'prev2') {
            $saveConfig['folderpath'] = $_REQUEST['folderpath'];
        }
    }
    //check for destination part
    if ($_REQUEST['next'] == 'next1') {
        $saveConfig['destfolderpath'] = $_REQUEST['selectdes'];
    } else {