Exemplo n.º 1
0
//$sc;
$calParamCalc->calculationTypeId = 1;
$calParamCalc->energyTypeId = $energyType;
$calParamCalc->distributionAreaId = $distributorAreaId;
// Check where it comes from
$consType = new consumptionType();
$consType->_ = $kwh;
//   KW/h
$consType->daytime = "h24";
$calParamCalc->consumption = $consType;
$calParam = new calculationParameterType();
$calParam->calculation = $calParamCalc;
$grReq->calculationparameter = $calParam;
$logos = array();
// Load supplier logos
$service = new GetListService("https://ecws.e-control.at/tkws/services/GetListService?wsdl", $options);
$req = new GetSupplierListRequest();
$req->authenticationToken = $token->authenticationToken;
$req->energyTypeId = $energyType;
$req->postcodeId = $postcodeId;
$resp = $service->GetSupplierList($req);
$arr = $resp->supplier;
foreach ($arr as $obj) {
    $logos[$obj->id] = $obj->logo->id;
}
// End logos
print '<script type="text/javascript" src="/sites/all/modules/custom_seg_rechner_helper/econtrol/js/vtip.js"></script>
';
print '<div class="topexplain">Gesamtpreis pro Jahr inkl. Netztarif, Steuern und Abgaben.</div> ';
function cmp($a, $b)
{
Exemplo n.º 2
0
<?php

include_once 'soap/classDef.php';
include_once 'soap/login.php';
include 'soap/GetListService.php';
include 'utils.php';
include 'req.php';
//$service = new GetListService("https://ecws.e-control.at/axis2/services/GetListService?wsdl",$options);
// $service = new GetListService("./soap/wsdl/GetListService.wsdl",$options);
$service = new GetListService("https://ecws.e-control.at/tkws/services/GetListService?wsdl", $options);
//$service = new GetListService();
// Check what to send back
$what = isset($_REQUEST['what']) ? $_REQUEST['what'] : 's';
// s - suppliers, d - distributors, t - tariff
$what = 'd';
try {
    $json = array();
    $i = 0;
    if ($what == 's') {
        $req = new GetSupplierListRequest();
        $req->authenticationToken = $token->authenticationToken;
        $req->energyTypeId = $energyType;
        $req->postcodeId = $postcodeId;
        $resp = $service->GetSupplierList($req);
        $arr = $resp->supplier;
    } else {
        if ($what == 'd') {
            $req = new GetDistributorListRequest();
            $req->authenticationToken = $token->authenticationToken;
            $req->energyTypeId = 2;
            //$energyType;