private function getPriemonesPrognozes($ParamosPriemone)
    {
        $paramosPriemonesId = $ParamosPriemone['paramosPriemone'];
        $paramPriemone = new ParamosPriemones($paramosPriemonesId);
        $prog = $ParamosPriemone['prognozes'];
        $designColumns = "";
        foreach (OrganizacijosPrognozes::getPrognozuojamiMenesiai() as $menuo => $metaiMenuo) {
            $designColumns .= "<td class=\"menTd\">" . $prog[$menuo] . "</td>";
        }
        $design = <<<FFF
            <tr>
                <td class="tdPav" pavadinimas="{$paramPriemone->getPavadinimas()}">{$paramPriemone->getKodas()}</td>
                {$designColumns}
            </tr>
FFF;
        /*
                        <td class="menTd">{$prog[1]}</td>
                        <td class="menTd">{$prog[2]}</td>
                        <td class="menTd">{$prog[3]}</td>
                        <td class="menTd">{$prog[4]}</td>
                        <td class="menTd">{$prog[5]}</td>
                        <td class="menTd">{$prog[6]}</td>
                        <td class="menTd">{$prog[7]}</td>
                        <td class="menTd">{$prog[8]}</td>
                        <td class="menTd">{$prog[9]}</td>
                        <td class="menTd">{$prog[10]}</td>
                        <td class="menTd">{$prog[11]}</td>
                        <td class="menTd">{$prog[12]}</td>
        */
        return $design;
    }
Beispiel #2
0
     exit(0);
 }
 $chartData = array();
 //jei nenurodytos jokios paramos priemons
 if (strlen($_GET["paramos_priemones"]) > 0) {
     $paramosPriemones = explode(",", repairSqlInjection($_GET["paramos_priemones"]));
     $isValandos = OrganizacijosPrognozes::getIsValandos($paramosPriemones);
     if ($_GET["is"] == "all") {
         $rodomosIs = array();
         foreach ($isValandos as $idIs => $menesiai) {
             $rodomosIs[] = $idIs;
         }
     } else {
         $rodomosIs = explode(",", repairSqlInjection($_GET["is"]));
     }
     $menesiai = OrganizacijosPrognozes::getPrognozuojamiMenesiai();
     $chartTitles = array();
     $chartLineColors = array();
     foreach ($isValandos as $idIs => $is) {
         $data = array();
         //inicializuojam kiekvieno menesio kiekius
         foreach ($menesiai as $i) {
             $data[$i] = 0;
         }
         foreach ($is as $menuo => $valandos) {
             $data[$menesiai[$menuo]] = $valandos;
         }
         //tikrinama ar rastas padalinys yra rodomu padaliniu sarase
         if (in_array($idIs, $rodomosIs)) {
             $chartData[] = $data;
             $chartLineColors[] = generateChartColor($idIs);