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; }
private function getParamosPriemones() { $paramosPriemones = ParamosPriemones::select("1"); foreach ($paramosPriemones as $p) { $paramosPriemone = new ParamosPriemones($p); $this->paramosPriemones .= "<li id='{$paramosPriemone->getId()}param'>" . $paramosPriemone->getPavadinimas() . "</li>"; } }
public static function insertToDB($kodas, $pavadinimas, $kryptis) { $kodas = repairSqlInjection($kodas); $pavadinimas = repairSqlInjection($pavadinimas); $kryptis = repairSqlInjection($kryptis); if (!ParamosPriemonesValidation::validateKodas($kodas)) { ParamosPriemones::$error = "Neteisingas kodo formatas!"; return false; } if (!ParamosPriemonesValidation::validatePavadinimas($pavadinimas)) { ParamosPriemones::$error = "Neteisingas pavadinimo formatas!"; return false; } if (!ParamosPriemonesValidation::validateKryptis($kryptis)) { ParamosPriemones::$error = "Neteisingas krypties formatas!"; return false; } $result = mysql_query("INSERT INTO `PPOS`.`ParamosPriemones` (`idParamosPriemones`, `Kodas`, `Pavadinimas`, `Kryptis`) VALUES (null, '" . $kodas . "', '" . $pavadinimas . "', '" . $kryptis . "')"); if (!$result) { if (mysql_errno() != 1062) { ErrorMessages::setError(7, "insertToDB('" . $kodas . "', '" . $pavadinimas . "', '" . $kryptis . "')", "ParamosPriemones.php", "ParamosPriemones", mysql_error()); } ParamosPriemones::$error = mysql_error(); return false; } else { return true; } }
public function importParamosKiekiai() { $sheetNr = 5; $kiekiai = ParamosKiekiaiParseris::rastiParamosKiekius($this->xlsData, $sheetNr); foreach ($kiekiai as $i) { $idParamosPriemone = ParamosPriemones::select("Kodas = '" . repairSqlInjection($i->priemonesKodas) . "'"); if (sizeof($idParamosPriemone) > 0) { ParamosKiekiai::insertToDB($idParamosPriemone[0], $i->paramosNuo, $i->paramosIki, $i->kiekis); } } }
<?php session_start(); include "../Includes.php"; ParamosPriemones::insertToDB("gavno", "Labas", "1"); $pp = ParamosPriemones::select("1"); p($pp); $ppriemones = new ParamosPriemones($pp[0]); ParamosPriemones::update($pp[0], array('Pavadinimas' => 'ISSSSS')); echo "<br />" . $ppriemones->getPavadinimas(); ParamosPriemones::delete(1);
public static function getTinkamiausiasLaikasPadalinioRemontui($idPadalinys) { $paramosPriemones = ParamosPriemones::select("1"); $padaliniuValandos = self::getPadaliniuValandos($paramosPriemones); $prognozuojamiMenesiai = self::getPrognozuojamiMenesiai(); $valanduVidurkis = self::padaliniuMenesiuValanduVidurkis($padaliniuValandos[$idPadalinys], $prognozuojamiMenesiai, 1); $minValandos = $valanduVidurkis["valandos"]; $minMenesiai = $valanduVidurkis["menesiai"]; $i = 0; foreach ($prognozuojamiMenesiai as $menuo => $metaiMenuo) { $i++; if ($i < 12) { $valanduVidurkis = self::padaliniuMenesiuValanduVidurkis($padaliniuValandos[$idPadalinys], $prognozuojamiMenesiai, $i); if ($valanduVidurkis["valandos"] < $minValandos) { $minValandos = $valanduVidurkis["valandos"]; $minMenesiai = $valanduVidurkis["menesiai"]; } } } return $minMenesiai; }