include_once "../../config/db.config";
include_once "../../config/constant.config";
include_once "../../class/NWX_Validation.cls.php";
include_once "../../class/NWX_Database.cls.php";
$maintenance_variables = $_POST;
$tableInitial = $_POST["ZZ_tableID"];
// print "<pre>";
// print_r($maintenance_variables);
$validation_obj = new NWX_Validation();
$A_validated = $validation_obj->nwx_mtv_initialize($_POST);
if ($A_validated) {
    $db_obj = new NWX_Database($servername, $username, $password, $dbname);
    $tablePrefix = $tableprefix . $tableInitial;
    $tableName = $db_obj->nwx_dbc_get_table_withinitial($tablePrefix);
    /* 
    	print_r($db_obj->nwx_dbc_create_sequence($tableName));
    	print JSRET_SUCCESS_CREATE.$db_obj->s_lastInsertId;	
    	//Create the record;
    	$db_obj->nwx_dbc_create($tableName,$A_validated);
    	if($db_obj->s_transSucceeded==1){
    		print JSRET_SUCCESS_CREATE.$db_obj->s_lastInsertId;	
    	}else{
    		print JSRET_ERROR_CREATE;
    	}//end else
    */
    $db_obj->nwx_dbc_update_pk($tableName, $A_validated);
    print JSRET_SUCCESS_CREATE . $db_obj->s_lastInsertId;
} else {
    die("Internal Error!");
}
//end if condition