<?php
if($Company->isMy!==true){
header("Location:/Lunapark/");
die();
}
$docs = $Company->docs;
if(isset($url_param[3]) && is_numeric($url_param[3])){
$idDoc = abs(intval($url_param[3]));
/*Наличие документа по ID*/
if(!array_key_exists($idDoc,$docs)){
header("Location:/Lunapark/");
die();
}
$thisDoc = $docs[$idDoc];
/*Покупка документа*/
if(isset($url_param[4]) && $url_param[4]=='Confirm'){
/*Только ген.директор*/
if(User::a()->user['LevelCompany']<5){
header("Location:/Lunapark/");
die();
}
if(User::a()->user[$thisDoc['base']]>9){
header("Location:/Lunapark/");
die();
}
$moneys = $thisDoc['price_m'][User::a()->user[$thisDoc['base']]+1];
$donates = $thisDoc['price_d'][User::a()->user[$thisDoc['base']]+1];
if(User::a()->user['companyDonate']<$donates){
$_SESSION['info'] = "Не хватает <img src='/img/icons/donate.png' style='margin-right:3px;width:16px'>".($donates-User::a()->user['companyDonate']);
header("Location:/Company/".$data['cid']."/Documentation/".$idDoc."/");
die();
}
if(User::a()->user['companyMoney']<$moneys){
$_SESSION['info'] = "Не хватает <img src='/img/icons/money.png' style='margin-right:3px;width:16px'>".($moneys-User::a()->user['companyMoney']);
header("Location:/Company/".$data['cid']."/Documentation/".$idDoc."/");
die();
}
DB::a()->d->query("UPDATE `Company`
SET
`companyDonate` = `companyDonate` - '".$donates."',
`companyMoney` = `companyMoney` - '".$moneys."',
`".$thisDoc['base']."` = `".$thisDoc['base']."` + '1'
WHERE `cid` = '".$data['cid']."' LIMIT 1");
$_SESSION['info']="Документ куплен!";
header("Location:/Company/".$data['cid']."/Documentation/");
die();
}
Template::a()->setTitle($thisDoc['name']);
Template::a()->set("thisDoc",$thisDoc);
Template::a()->set("key",$idDoc);
Template::a()->set("data",$data);
Template::a()->display('company/confirmDoc');
}
Template::a()->setTitle("Документы");
Template::a()->set("Company",$Company);
Template::a()->set("docs",$docs);
Template::a()->set("data",$data);
Template::a()->display('company/documentation');
?>