Ejemplo n.º 1
0
 /**
  * loads all available users address from database (yep, with forced cities)
  * 
  * @return void
  */
 protected function loadAlladdress()
 {
     $this->alladdress = zb_AddressGetFullCityaddresslist();
     @($this->useraddress = $this->alladdress[$this->login]);
 }
Ejemplo n.º 2
0
/**
 * Renders printable HTML sales slip
 * 
 * @param int $paymentid
 * @return string
 */
function zb_PrintCheck($paymentid)
{
    $paymentdata = zb_PaymentGetData($paymentid);
    $login = $paymentdata['login'];
    $templatebody = zb_PrintCheckLoadTemplate();
    $allfioz = zb_UserGetAllRealnames();
    $alladdress = zb_AddressGetFullCityaddresslist();
    $useraddress = $alladdress[$login];
    $agent_data = zb_AgentAssignedGetDataFast($login, $useraddress);
    $cassnames = zb_PrintCheckLoadCassNames();
    $cday = date("d");
    $cmonth = date("m");
    $month_array = months_array();
    $cmonth_name = $month_array[$cmonth];
    $cyear = curyear();
    $morph = new UBMorph();
    //forming template data
    @($templatedata['{PAYID}'] = $paymentdata['id']);
    @($templatedata['{PAYIDENC}'] = zb_NumEncode($paymentdata['id']));
    @($templatedata['{PAYDATE}'] = $paymentdata['date']);
    @($templatedata['{PAYSUMM}'] = $paymentdata['summ']);
    @($templatedata['{PAYSUMM_LIT}'] = $morph->sum2str($paymentdata['summ']));
    // omg omg omg
    @($templatedata['{REALNAME}'] = $allfioz[$login]);
    @($templatedata['{BUHNAME}'] = 'а відки я знаю?');
    @($templatedata['{CASNAME}'] = $cassnames[whoami()]);
    @($templatedata['{PAYTARGET}'] = 'Оплата за послуги / ' . $paymentdata['date']);
    @($templatedata['{FULLADDRESS}'] = $useraddress);
    @($templatedata['{CDAY}'] = $cday);
    @($templatedata['{CMONTH}'] = rcms_date_localise($cmonth_name));
    @($templatedata['{CYEAR}'] = $cyear);
    @($templatedata['{DAYPAYID}'] = zb_PrintCheckGetDayNum($paymentdata['id'], $paymentdata['date']));
    //contragent full data
    @($templatedata['{AGENTEDRPO}'] = $agent_data['edrpo']);
    @($templatedata['{AGENTNAME}'] = $agent_data['contrname']);
    @($templatedata['{AGENTID}'] = $agent_data['id']);
    @($templatedata['{AGENTBANKACC}'] = $agent_data['bankacc']);
    @($templatedata['{AGENTBANKNAME}'] = $agent_data['bankname']);
    @($templatedata['{AGENTBANKCODE}'] = $agent_data['bankcode']);
    @($templatedata['{AGENTIPN}'] = $agent_data['ipn']);
    @($templatedata['{AGENTLICENSE}'] = $agent_data['licensenum']);
    @($templatedata['{AGENTJURADDR}'] = $agent_data['juraddr']);
    @($templatedata['{AGENTPHISADDR}'] = $agent_data['phisaddr']);
    @($templatedata['{AGENTPHONE}'] = $agent_data['phone']);
    //parsing result
    $result = zb_ExportParseTemplate($templatebody, $templatedata);
    return $result;
}
Ejemplo n.º 3
0
                     $rssi = str_replace('INTEGER:', '', $rssi);
                     $rssi = trim($rssi);
                     $result[$mac] = $rssi;
                 }
             }
         }
         return $result;
     }
 }
 // Main code part
 $alter_config = $ubillingConfig->getAlter();
 if ($alter_config['MTSIGMON_ENABLED']) {
     $sigmon = new MTSIGMON();
     $allMonitoredDevices = $sigmon->getDevices();
     $allusermacs = zb_UserGetAllMACs();
     $alladdress = zb_AddressGetFullCityaddresslist();
     $alltariffs = zb_TariffsGetAllUsers();
     $allrealnames = zb_UserGetAllRealnames();
     $alluserips = zb_UserGetAllIPs();
     $result = '';
     $hlightmac = '';
     //hlight user mac sub
     if (isset($_GET['username'])) {
         $login = mysql_real_escape_string($_GET['username']);
         $userip = zb_UserGetIP($login);
         $usermac = zb_MultinetGetMAC($userip);
         $hlightmac = $usermac;
     }
     if (!empty($allMonitoredDevices)) {
         foreach ($allMonitoredDevices as $io => $eachdevice) {
             $userCounter = 0;
Ejemplo n.º 4
0
 /**
  * load all user address into private prop
  * 
  * @return void
  */
 protected function loadAddress()
 {
     $this->alladdress = zb_AddressGetFullCityaddresslist();
 }