getValuesWithExports($query); if($DBG){echo'
rows('.$query.') (' . __CLASS__ . '::' . __FUNCTION__ . ':' . __LINE__ . '): ';print_r($rows);echo'';}
foreach ($rows as $kID => $vItem) {
$itemJson = new stdClass();
$itemJson->id = $vItem->id;
$itemJson->name = $vItem->param_out;
if (!empty($vItem->exports)) {
$itemJson->exports = $vItem->exports;
}
$jsonData[] = $itemJson;
}
echo json_encode($jsonData);
}
break;
}
}
public function defaultAction() {
SE_Layout::gora();
if (1 != V::get('_print', '', $_GET)) SE_Layout::menu();
try {
$data = array();
$data['id_project'] = V::get('ID_PROJECT', 0, $_REQUEST, 'int');
$data['id_company'] = V::get('id_company', 0, $_REQUEST, 'int');
$data['items_count'] = V::get('items_count', 10, $_REQUEST, 'int');
$data['widgetCompanies'] = array();
$data['widgetCompanies']['fieldName'] = 'id_company';
$data['widgetCompanies']['dataUrl'] = "index.php?_route=UrlAction_ProjektyProNetMediaZamZlec&_task=typespecial&fld={$data['widgetCompanies']['fieldName']}";
$data['widgetCompanies']['typeSpecial'] = TypespecialVariable::getInstance(-1, '__COMPANIES');
$this->zamZlecFormView($data);
} catch (Exception $e) {
SE_Layout::alert('danger', "Error #" . $e->getCode() . "|" . $e->getLine() . ": " . $e->getMessage());
}
SE_Layout::dol();
}
public function zlecenieAction() {
SE_Layout::gora();
if (1 != V::get('_print', '', $_GET)) SE_Layout::menu();
try {
$id_project = V::get('ID_PROJECT', 0, $_REQUEST, 'int');
$id_company = V::get('id_company', 0, $_REQUEST, 'int');
$items_count = V::get('items_count', 10, $_REQUEST, 'int');
if (1 != V::get('_print', '', $_GET)) {
$basePrintUrl = "index.php?_route=UrlAction_ProjektyProNetMediaZamZlec&ID_PROJECT={$id_project}";
$basePrintUrl .= "&id_company={$id_company}";
$basePrintUrl .= "&items_count={$items_count}";
?>
setProps($data);
$this->zlecenieView($data);
} catch (Exception $e) {
SE_Layout::alert('danger', "Error #" . $e->getCode() . "|" . $e->getLine() . ": " . $e->getMessage());
}
SE_Layout::dol();
}
public function zamowienieAction() {
SE_Layout::gora();
if (1 != V::get('_print', '', $_GET)) SE_Layout::menu();
try {
$id_project = V::get('ID_PROJECT', 0, $_REQUEST, 'int');
$id_company = V::get('id_company', 0, $_REQUEST, 'int');
$items_count = V::get('items_count', 10, $_REQUEST, 'int');
if (1 != V::get('_print', '', $_GET)) {
$basePrintUrl = "index.php?_route=UrlAction_ProjektyProNetMediaZamZlec&ID_PROJECT={$id_project}";
$basePrintUrl .= "&id_company={$id_company}";
$basePrintUrl .= "&items_count={$items_count}";
?>
setProps($data);
$this->zamowienieView($data);
} catch (Exception $e) {
SE_Layout::alert('danger', "Error #" . $e->getCode() . "|" . $e->getLine() . ": " . $e->getMessage());
}
SE_Layout::dol();
}
public function setProps($data) {
$sqlIdCompany = V::get('id_company', 0, $data, 'int');
if ($sqlIdCompany > 0) {
$rows = DB::getPDO()->fetchAll("
select c.*
from COMPANIES c
where c.ID = {$sqlIdCompany}
");
if (count($rows) > 0) {
$row = reset($rows);
if (!empty($row['P_NAME'])) $data['dostawca_name'] = $row['P_NAME'];
$data['dostawca_address'] = "{$row['P_ADDRESS_POST_CODE']} {$row['P_ADDRESS_CITY']}, ul. {$row['P_ADDRESS_STREET']} {$row['P_ADDRESS_HOUSE']}";
if (!empty($row['P_ADDRESS_HOME'])) $data['dostawca_address'] .= "/{$row['P_ADDRESS_HOME']}";
if (!empty($row['P_NIP'])) $data['dostawca_nip'] = $row['P_NIP'];
}
}
$sqlIdProject = V::get('id_project', 0, $data, 'int');
if ($sqlIdProject > 0) {
$rows = DB::getPDO()->fetchAll("
select p.*
from IN7_MK_BAZA_DYSTRYBUCJI p
where p.ID = {$sqlIdProject}
");
if (count($rows) > 0) {
$row = reset($rows);
if (!empty($row['M_DIST_DEALNUM'])) $data['obcy_nr_sprawy'] = $row['M_DIST_DEALNUM'];
}
}
// TODO: $data['obcy_nr_sprawy'] = 'zam./OSOBA/nr budowy/I/2016' lub 'zlec./OSOBA/nr budowy/I/2016'
return $data;
}
public function zamZlecFormView($data) {
$id_project = V::get('id_project', 0, $data);
$id_company = V::get('id_company', 0, $data);
$items_count = V::get('items_count', 0, $data);
$widgetCompanies = V::get('widgetCompanies', array(), $data);
?>
|
Zleceniodawca:
PRO-NET.MEDIA S.A. 80-557 Gdańsk, ul. Narwicka 21 NIP 583-315-47-35 Zleceniobiorca: NIP |
Zlecenie nr:
Zleceniodawca niniejszym składa zlecenie na wskazanych poniżej warunkach zgodnie z ofertą Zleceniobiorcy z dnia .
| Lp. | Przedmiot zlecenia | J.M. | Ilość | Cena jednostkowa netto [pln] |
Wartość brutto [pln] |
|---|---|---|---|---|---|
| . | |||||
|
RAZEM:
Słownie:
|
|||||
| UWAGI: NA FAKTURZE VAT NALEŻY UMIESZCZAĆ CZYTELNY NR ZLECENIA | |||||
|
Zamawiający:
PRO-NET.MEDIA S.A. 80-557 Gdańsk, ul. Narwicka 21 NIP 583-315-47-35 Dostawca: NIP |
Zamówienie nr:
Zamawiający niniejszym składa zamówienie na wskazanych poniżej warunkach zgodnie z ofertą Dostawcy z dnia .
| Lp. | Wyszczególnienie | J.M. | Ilość | Cena jednostkowa netto [pln] |
Wartość brutto [pln] |
|---|---|---|---|---|---|
| . | |||||
| RAZEM: | |||||
| Słownie: | |||||
| UWAGI: NA FAKTURZE VAT NALEŻY UMIESZCZAĆ CZYTELNY NR ZAMÓWIENIA | |||||