panel($idProject); $this->execPostTasks(); if (1 != V::get('_print', '', $_GET)) { UI::startContainer(['style'=>'text-align:right']); UI::link('link', " Drukuj", Request::getPathUri() . "index.php?_route=UrlAction_ProjektyZestawienieSwMikRurKosztorys&ID_PROJECT={$idProject}&_print=1"); UI::endContainer(); } $this->zestawienieSwMikRur($idProject); } catch (Exception $e) { UI::alert('danger', "Error #" . $e->getCode() . "|" . $e->getLine() . ": " . $e->getMessage()); } UI::dol(); } public function zestawienieSwMikRur($idProject) { $idCompany = 0; $admin = false; $companyAdmin = false; $model = $this->getModel($idProject); //DBG::table("subProjectList", $model->subProjectList, __CLASS__, __FUNCTION__, __LINE__); $schema = ProjectKosztorysSchema::getSchema(); $projCost = $this->getProjectCostByCennik($idProject, $idCompany); //DBG::_(true, true, "projCost", $projCost, __CLASS__, __FUNCTION__, __LINE__); $viewLayerDataArgs = compact('idProject', 'idCompany', 'admin', 'companyAdmin', 'projCost'); ?>

idProject; ?> title; ?> ownerName; ?>
1', "conf", $conf, __CLASS__, __FUNCTION__, __LINE__); $summaryTypeCost = V::get('sub_costs', array(), $projCosts); $subProjCost = V::get('sub_proj', array(), $projCosts); $data = $this->getKosztorysData($idProject, $korespType = '', $idKoresp = 0, $admin); $dataSummary = $data['summary']; $dataSubProj = $data['by_project']; // $dataSubProj = array(); // foreach ($data['by_project'] as $idSubProj => $subProjData) { // if ($idProject != $idSubProj) $dataSubProj[$idSubProj] = $subProjData; // } DBG::_('DBG', '>1', "data", $data, __CLASS__, __FUNCTION__, __LINE__); $defCennik = ProjectKosztorysCennik::getDefaultCennik($idCompany); $cennik = ProjectKosztorysCennik::getCennik($idProject, $idCompany); $workCennik = ProjectKosztorysCennik::getWorkCennik($idProject, $idCompany); $additionalCosts = array(); $additionalCosts[] = array(); $additionalCosts[] = array(); $additionalCosts[] = array(); $additionalSummaryTypeCost = array(); ?> $subProjData) : ?> fetchBudynki($idSubProj); ?> fetchProject($idSubProj); ?>
ID PROJ. ID BUDYNKU WŁAŚCICIEL ADRES KONTAKT NR DZIAŁKI DŁ. ŚWIATŁOWODU DŁ. MIKRORURKI DO KLIENTA
brak
0', "schema", $schema, __CLASS__, __FUNCTION__, __LINE__); DBG::_('DBG', '>0', "projCosts", $projCosts, __CLASS__, __FUNCTION__, __LINE__); } public function fetchBudynki($idProject) { return DB::getPDO()->fetchAll(" select b.* from BUILDINGS b where b.ID_PROJECT = '{$idProject}' "); } public function fetchProject($idProject) { $rows = DB::getPDO()->fetchAll(" select p.* from IN7_MK_BAZA_DYSTRYBUCJI p where p.ID = '{$idProject}' "); return reset($rows); } }