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;
    }
Example #2
0
<?php

session_start();
require_once "../Includes.php";
//p(OrganizacijosPrognozes::getTinkamiausiasLaikasPadalinioKvalifikacijai(7));
p(OrganizacijosPrognozes::getTinkamiausiasLaikasPadalinioRemontui(8));
$valandos = OrganizacijosPrognozes::getPadaliniuValandos(array(100));
p($valandos);
print "<br/>------------------------------------<br/>";
$valandos = OrganizacijosPrognozes::getIsValandos(array(1));
p($valandos);
Example #3
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);
Example #4
0
<?php

session_start();
include "../../Includes.php";
include "../../WebObjects/Panels/MainPanel.php";
include "../../WebObjects/Panels/Right/ParamosPriemoniuPrognoziuLentele.php";
if (ErrorMessages::isErrors()) {
    p(ErrorMessages::getErrors());
}
$login = new Session();
if (!$login->isLogedin()) {
    die("You must loged in!");
}
$paramosPriemones = explode(",", $_GET['param']);
if (!empty($paramosPriemones[0])) {
    $prog = OrganizacijosPrognozes::getParamosPriemoniuPrognozes($paramosPriemones);
} else {
    $prog = array();
}
$panel = new ParamosPriemoniuPrognoziuLentele($prog);
echo $panel->getHtml();
Example #5
0
<?php

session_start();
include "../../Includes.php";
include "../../WebObjects/Panels/MainPanel.php";
include "../../WebObjects/Panels/Right/PadalyniuPrieDiagramosMygtukai.php";
if (ErrorMessages::isErrors()) {
    p(ErrorMessages::getErrors());
}
$login = new Session();
if (!$login->isLogedin()) {
    die("You must loged in!");
}
$paramosPriemones = explode(",", $_GET['param']);
if (!empty($paramosPriemones[0])) {
    $prog = OrganizacijosPrognozes::getPadaliniuValandos($paramosPriemones);
} else {
    $prog = array();
}
$panel = new PadalyniuPrieDiagramosMygtukai($prog);
echo $panel->getHtml();
 public static function getParamosPriemoniuPrognozes($paramosPriemones)
 {
     $prognozes = array();
     foreach ($paramosPriemones as $p) {
         $prognoze = array();
         $prognoze['paramosPriemone'] = $p;
         $kiekiai = array();
         for ($i = 1; $i <= 12; $i++) {
             $kiekiai[$i] = OrganizacijosPrognozes::prognozuotiKieki(OrganizacijosPrognozes::getMenesioParamosKiekius($p, $i));
         }
         $prognoze['prognozes'] = $kiekiai;
         $prognozes[] = $prognoze;
     }
     return $prognozes;
 }
Example #7
0
<?php

session_start();
include "../../Includes.php";
include "../../WebObjects/Panels/MainPanel.php";
include "../../WebObjects/Panels/Right/IsPrieDiagramosMygtukai.php";
if (ErrorMessages::isErrors()) {
    p(ErrorMessages::getErrors());
}
$login = new Session();
if (!$login->isLogedin()) {
    die("You must loged in!");
}
$paramosPriemones = explode(",", $_GET['param']);
if (!empty($paramosPriemones[0])) {
    $prog = OrganizacijosPrognozes::getIsValandos($paramosPriemones);
} else {
    $prog = array();
}
$panel = new IsPrieDiagramosMygtukai($prog);
echo $panel->getHtml();
session_start();
include "../../Includes.php";
if (ErrorMessages::isErrors()) {
    p(ErrorMessages::getErrors());
}
$login = new Session();
if (!$login->isLogedin()) {
    die("You must loged in!");
}
if (isset($_GET['tipas']) && !empty($_GET['tipas'])) {
    $tipas = $_GET['tipas'];
} else {
    die("Nepaskirtas tipas!!");
}
if (isset($_GET['id']) && !empty($_GET['id'])) {
    $id = $_GET['id'];
} else {
    die("Nepaskirtas ID!!");
}
$men = OrganizacijosPrognozes::getPrognozuojamiMenesiai();
if ($tipas == "IS") {
    echo "Tinkamiausias laikas IS atnaujinti: " . $men[OrganizacijosPrognozes::getTinkamiausiasLaikasIsAtnaujimui($id)];
} else {
    $kval = $men[OrganizacijosPrognozes::getTinkamiausiasLaikasPadalinioKvalifikacijai($id)];
    $rem = "";
    foreach (OrganizacijosPrognozes::getTinkamiausiasLaikasPadalinioRemontui($id) as $menesis) {
        $rem .= $men[$menesis] . ", ";
    }
    $rem = substr($rem, 0, -2);
    echo "Tinkamiausias laikas padalinio kvalifikacijai kelti: <br />" . $kval . "<br /><br />Tinkamiausias laikas padaliniui remontuoti: <br />" . $rem;
}