add new contract design

This commit is contained in:
Roland Schneider 2016-02-22 21:29:56 +01:00
parent 59a7a3e95d
commit 7a55dedc76
5 changed files with 16 additions and 17 deletions

View File

@ -315,7 +315,11 @@ class ContractController extends Controller {
public function actionContract($id){
$model = $this->findModel($id);
$mpdf=new \mPDF('utf-8', 'A4');
//$mpdf=new \mPDF('utf-8', 'A4');
$mpdf=new \mPDF('utf-8','A4','','','15','15','26','18','3');
$mpdf->SetHTMLHeader("<div style='height: 80px; text-align: right; ' ><img height='80px' src='" . \Yii::getAlias("@webroot") . DIRECTORY_SEPARATOR. "images" . DIRECTORY_SEPARATOR . "cutler_contract_pdf_header.jpg'></div>");
$mpdf->setFooter('{PAGENO} / {nb}');
$mpdf->WriteHTML($this->renderPartial('_contract', [
'model' => $model,
]));

View File

@ -131,9 +131,15 @@ class ContractForm extends Model {
$this->ticketType = TicketType::findOne ( $this->ticket_type );
if (! isset ( $this->ticketType )) {
$this->addError ( $attribute, "Bérlet típus nem található" );
}else{
$contracts = Contract::find()->andWhere(['>' ,'contract.expired_at', date('Y-m-d')])->andWhere(['not in' ,'contract.flag',[Contract::$FLAG_DELETED]])->all();
if ( count($contracts) > 0 ){
$this->addError( $attribute , "Már van érvényes vagy lemondott szerződés az adott időszakban");
}
}
}
/**
* @inheritdoc
*/

View File

@ -55,18 +55,6 @@ $card = $model->card;
</div>
</div>
<?php
if ( $model->isCustomerWithTicket() ){
?>
<div class='row'>
<div class='col-md-12'>
<?php echo Html::a( "Éves szerződés letöltése", [ 'customer/contract' , 'id' => $model->customer->id_customer ]);?>
</div>
</div>
<?php
}
?>
<div class='row'>
<div class='col-md-12'>

View File

@ -27,6 +27,7 @@ use common\components\Azaz;
?>
<h1 style='text-align: center'>
TAGSÁGI SZERZŐDÉS
</h1>
@ -46,7 +47,7 @@ use common\components\Azaz;
adószám: 25006285-2-08
</td></tr>
<tr><td>
cégjegyzékszám: 08-09-0260601
cégjegyzékszám: 08-09-026601
</td></tr>
<tr><td>
bankszámlaszám: 59500155-11109938
@ -94,7 +95,7 @@ másrészről:
</p>
<ol>
<ol style="text-align: justify;">
<li>
A szerződő felek rögzítik, hogy a Tag igénybe kívánja venni a 9027 Győr, Nagysándor József utca 31. szám alatti CUTLER FITNESS Győr edzőterem szolgáltatásait az alábbiakban részletezett feltételek alapján.
</li>
@ -126,7 +127,7 @@ másrészről:
A Tag kijelenti, hogy a Szolgáltató recepciójánál kifüggesztett Házirendjét és jelen szerződést elolvasta, értelmezte és azt magára nézve kötelezőnek ismerte el.
</li>
<li>
7. Felmondási lehetőségek
Felmondási lehetőségek
<ol type="lower-alpha">
<li>
A Tag tudomásul veszi, hogy a határozott időtartam alatt nincs lehetőség a tagsági jogviszony felmondására. Indokolt esetben (pl. terhesség, sérülés, távoli helyre költözés, stb.) a Tag írásban kezdeményezheti a Szerződés közös megegyezéssel történő megszűntetését, amely kérelemről a Szolgáltató 15 napon belül saját belátása szerint dönt és döntéséről a kérelmezőt értesíti.
@ -250,7 +251,7 @@ másrészről:
</li>
<li>
Nyilatkozat
<p>
<p style="text-align: justify;">
Jelen nyomtatvány kitöltésével és aláírásával felhatalmazom <?php echo $customerBankName?> pénzforgalmi szolgáltatót arra, hogy a fentebb megjelölt Kedvezményezettet az általam benyújtott felhatalmazásról értesítse, és fizetési számlámat a Kedvezményezett által benyújtott beszedési megbízás alapján megbízásom keretei között megterhelje. Tudomásul veszem, hogy a beszedési megbízás teljesítésére szóló felhatalmazás elfogadásáról, a beszedés megkezdésének tényleges időpontjáról, illetve az elutasításáról és annak okáról a Kedvezményezettől a számlavezetőm és a szerződő fél értesítést kap.
</p>
</li>

Binary file not shown.

After

Width:  |  Height:  |  Size: 151 KiB