예제 #1
0
 public function getInfSystemos()
 {
     $infSystemos = IS::select("1");
     foreach ($infSystemos as $infSysId) {
         $IS = new IS($infSysId);
         $this->infSystemos .= "<li objectid='" . $IS->getId() . "'>" . $IS->getPavadinimas() . "</li>";
     }
 }
예제 #2
0
    private function getButton($is)
    {
        $inSys = new IS($is);
        $color = generateChartColor($is);
        $design = <<<FFF
            <span id="{$is}is" style="background-color:{$color}" class="rodyti">{$inSys->getKodas()}</span>
FFF;
        return $design;
    }
예제 #3
0
 public function importIS_Padaliniai()
 {
     $sheetNr = 3;
     $isp = IS_PadaliniaiParseris::rastiIS_Padalinius($this->xlsData, $sheetNr);
     foreach ($isp as $i) {
         $linkTable = new LinkTable("IS_Padaliniai", "Padalinys", "IS");
         $idPadalinys = Padaliniai::select("Kodas = '" . repairSqlInjection($i->kodas) . "'");
         foreach ($i->naudojamosIS as $j) {
             $idIS = IS::select("Kodas = '" . repairSqlInjection($j) . "'");
             if (sizeof($idPadalinys) > 0 && sizeof($idIS) > 0) {
                 $linkTable->insert($idPadalinys[0], $idIS[0]);
             }
         }
     }
 }
예제 #4
0
파일: IS.php 프로젝트: remarco-mif/ppos
 public static function insertToDB($kodas, $pavadinimas)
 {
     $kodas = repairSqlInjection($kodas);
     $pavadinimas = repairSqlInjection($pavadinimas);
     if (!ISValidation::validateKodas($kodas)) {
         IS::$error = "Neteisingas kodo formatas!";
         return false;
     }
     if (!ISValidation::validatePavadinimas($pavadinimas)) {
         IS::$error = "Neteisingas pavadinimo formatas!";
         return false;
     }
     $result = mysql_query("INSERT INTO `PPOS`.`IS` (`idIS`, `Kodas`, `Pavadinimas`) VALUES (null, '" . $kodas . "', '" . $pavadinimas . "')");
     if (!$result) {
         if (mysql_errno() != 1062) {
             ErrorMessages::setError(7, "insertToDB('" . $kodas . "', '" . $pavadinimas . "')", "IS.php", "IS", mysql_error());
         }
         IS::$error = mysql_error();
         return false;
     } else {
         return true;
     }
 }
예제 #5
0
<?php

session_start();
include "../Includes.php";
$IS = IS::select("idIS > 0");
p($IS);
$is = new IS($IS[0]);
IS::update($IS[0], array('Kodas' => 'ISSSSS'));
echo "<br />" . $is->getKodas();
echo $is->getPavadinimas();
IS::insertToDB("Bla", "gavno");
echo IS::$error;
IS::delete(2);