OwnerContracts::setID_Admin()   A
last analyzed

Complexity

Conditions 1
Paths 1

Size

Total Lines 5
Code Lines 3

Duplication

Lines 0
Ratio 0 %

Code Coverage

Tests 0
CRAP Score 2

Importance

Changes 0
Metric Value
dl 0
loc 5
ccs 0
cts 5
cp 0
rs 9.4285
c 0
b 0
f 0
cc 1
eloc 3
nc 1
nop 1
crap 2
1
<?php
2
3
namespace Gueststream\PMS\IQWare\API;
4
5
class OwnerContracts
6
{
7
8
    /**
9
     * @var int $ID_CondoOwner
10
     */
11
    protected $ID_CondoOwner = null;
12
13
    /**
14
     * @var int $ID_Member
15
     */
16
    protected $ID_Member = null;
17
18
    /**
19
     * @var string $ContractNo
20
     */
21
    protected $ContractNo = null;
22
23
    /**
24
     * @var int $ID_Room
25
     */
26
    protected $ID_Room = null;
27
28
    /**
29
     * @var boolean $IsGross
30
     */
31
    protected $IsGross = null;
32
33
    /**
34
     * @var \DateTime $BeginDate
35
     */
36
    protected $BeginDate = null;
37
38
    /**
39
     * @var int $CondoType
40
     */
41
    protected $CondoType = null;
42
43
    /**
44
     * @var boolean $IsPenalty
45
     */
46
    protected $IsPenalty = null;
47
48
    /**
49
     * @var \DateTime $EndDate
50
     */
51
    protected $EndDate = null;
52
53
    /**
54
     * @var boolean $IsTaxDoc
55
     */
56
    protected $IsTaxDoc = null;
57
58
    /**
59
     * @var \DateTime $TaxDocDate
60
     */
61
    protected $TaxDocDate = null;
62
63
    /**
64
     * @var int $MinDayPromo
65
     */
66
    protected $MinDayPromo = null;
67
68
    /**
69
     * @var boolean $IsAgeCat1Refused
70
     */
71
    protected $IsAgeCat1Refused = null;
72
73
    /**
74
     * @var float $BoughtValue
75
     */
76
    protected $BoughtValue = null;
77
78
    /**
79
     * @var int $NbrMaxGuest
80
     */
81
    protected $NbrMaxGuest = null;
82
83
    /**
84
     * @var float $SaleValue
85
     */
86
    protected $SaleValue = null;
87
88
    /**
89
     * @var boolean $IsAgeCat2Refused
90
     */
91
    protected $IsAgeCat2Refused = null;
92
93
    /**
94
     * @var float $UnitValue
95
     */
96
    protected $UnitValue = null;
97
98
    /**
99
     * @var boolean $IsAgeCat3Refused
100
     */
101
    protected $IsAgeCat3Refused = null;
102
103
    /**
104
     * @var boolean $IsAgeCat4Refused
105
     */
106
    protected $IsAgeCat4Refused = null;
107
108
    /**
109
     * @var boolean $IsPool
110
     */
111
    protected $IsPool = null;
112
113
    /**
114
     * @var int $ID_Admin
115
     */
116
    protected $ID_Admin = null;
117
118
    /**
119
     * @var boolean $IsRefusal
120
     */
121
    protected $IsRefusal = null;
122
123
    /**
124
     * @var boolean $IsSold
125
     */
126
    protected $IsSold = null;
127
128
    /**
129
     * @var boolean $IsCalculateCheck
130
     */
131
    protected $IsCalculateCheck = null;
132
133
    /**
134
     * @var boolean $IsSA
135
     */
136
    protected $IsSA = null;
137
138
    /**
139
     * @var int $PlanNbre
140
     */
141
    protected $PlanNbre = null;
142
143
    /**
144
     * @var boolean $IsSpecificReserve
145
     */
146
    protected $IsSpecificReserve = null;
147
148
    /**
149
     * @var float $AmountReserveMinimum
150
     */
151
    protected $AmountReserveMinimum = null;
152
153
    /**
154
     * @var int $FiscalDate
155
     */
156
    protected $FiscalDate = null;
157
158
    /**
159
     * @var int $ID_AdresseAdmin
160
     */
161
    protected $ID_AdresseAdmin = null;
162
163
    /**
164
     * @var int $GuestMax
165
     */
166
    protected $GuestMax = null;
167
168
    /**
169
     * @var int $ID_RoomType
170
     */
171
    protected $ID_RoomType = null;
172
173
    /**
174
     * @var string $AccountName
175
     */
176
    protected $AccountName = null;
177
178
    /**
179
     * @var boolean $IsAnnualMaintenance
180
     */
181
    protected $IsAnnualMaintenance = null;
182
183
    /**
184
     * @var string $RoomNo
185
     */
186
    protected $RoomNo = null;
187
188
    /**
189
     * @var float $PctTAChargedBack
190
     */
191
    protected $PctTAChargedBack = null;
192
193
    /**
194
     * @var float $PctCCChargedBack
195
     */
196
    protected $PctCCChargedBack = null;
197
198
    /**
199
     * @var boolean $IsFractional
200
     */
201
    protected $IsFractional = null;
202
203
    /**
204
     * @var boolean $IsNoBooking
205
     */
206
    protected $IsNoBooking = null;
207
208
    /**
209
     * @var int $RoomCategory
210
     */
211
    protected $RoomCategory = null;
212
213
    /**
214
     * @var string $ContractType
215
     */
216
    protected $ContractType = null;
217
218
    /**
219
     * @var ContractBalances $ContractBalances
220
     */
221
    protected $ContractBalances = null;
222
223
    /**
224
     * @var ContractExpenses $ContractExpenses
225
     */
226
    protected $ContractExpenses = null;
227
228
    /**
229
     * @var ContractsBank $ContractsBank
230
     */
231
    protected $ContractsBank = null;
232
233
    /**
234
     * @var ContractSegments $ContractSegments
235
     */
236
    protected $ContractSegments = null;
237
238
    /**
239
     * @var int $CondoOwner_Id
240
     */
241
    protected $CondoOwner_Id = null;
242
243
    /**
244
     * @var int $CondoOwner_Id_0
245
     */
246
    protected $CondoOwner_Id_0 = null;
247
248
    /**
249
     * @param int $ID_CondoOwner
250
     * @param int $ID_Member
251
     * @param string $ContractNo
252
     * @param int $ID_Room
253
     * @param boolean $IsGross
254
     * @param \DateTime $BeginDate
255
     * @param int $CondoType
256
     * @param boolean $IsPenalty
257
     * @param \DateTime $EndDate
258
     * @param boolean $IsTaxDoc
259
     * @param \DateTime $TaxDocDate
260
     * @param int $MinDayPromo
261
     * @param boolean $IsAgeCat1Refused
262
     * @param float $BoughtValue
263
     * @param int $NbrMaxGuest
264
     * @param float $SaleValue
265
     * @param boolean $IsAgeCat2Refused
266
     * @param float $UnitValue
267
     * @param boolean $IsAgeCat3Refused
268
     * @param boolean $IsAgeCat4Refused
269
     * @param boolean $IsPool
270
     * @param int $ID_Admin
271
     * @param boolean $IsRefusal
272
     * @param boolean $IsSold
273
     * @param boolean $IsCalculateCheck
274
     * @param boolean $IsSA
275
     * @param int $PlanNbre
276
     * @param boolean $IsSpecificReserve
277
     * @param float $AmountReserveMinimum
278
     * @param int $FiscalDate
279
     * @param int $ID_AdresseAdmin
280
     * @param int $GuestMax
281
     * @param int $ID_RoomType
282
     * @param string $AccountName
283
     * @param boolean $IsAnnualMaintenance
284
     * @param string $RoomNo
285
     * @param float $PctTAChargedBack
286
     * @param float $PctCCChargedBack
287
     * @param boolean $IsFractional
288
     * @param boolean $IsNoBooking
289
     * @param int $RoomCategory
290
     * @param string $ContractType
291
     * @param ContractBalances $ContractBalances
292
     * @param ContractExpenses $ContractExpenses
293
     * @param ContractsBank $ContractsBank
294
     * @param ContractSegments $ContractSegments
295
     * @param int $CondoOwner_Id
296
     * @param int $CondoOwner_Id_0
297
     */
298
    public function __construct($ID_CondoOwner, $ID_Member, $ContractNo, $ID_Room, $IsGross, \DateTime $BeginDate, $CondoType, $IsPenalty, \DateTime $EndDate, $IsTaxDoc, \DateTime $TaxDocDate, $MinDayPromo, $IsAgeCat1Refused, $BoughtValue, $NbrMaxGuest, $SaleValue, $IsAgeCat2Refused, $UnitValue, $IsAgeCat3Refused, $IsAgeCat4Refused, $IsPool, $ID_Admin, $IsRefusal, $IsSold, $IsCalculateCheck, $IsSA, $PlanNbre, $IsSpecificReserve, $AmountReserveMinimum, $FiscalDate, $ID_AdresseAdmin, $GuestMax, $ID_RoomType, $AccountName, $IsAnnualMaintenance, $RoomNo, $PctTAChargedBack, $PctCCChargedBack, $IsFractional, $IsNoBooking, $RoomCategory, $ContractType, $ContractBalances, $ContractExpenses, $ContractsBank, $ContractSegments, $CondoOwner_Id, $CondoOwner_Id_0)
299
    {
300
        $this->ID_CondoOwner = $ID_CondoOwner;
301
        $this->ID_Member = $ID_Member;
302
        $this->ContractNo = $ContractNo;
303
        $this->ID_Room = $ID_Room;
304
        $this->IsGross = $IsGross;
305
        $this->BeginDate = $BeginDate->format(\DateTime::ATOM);
0 ignored issues
show
Documentation Bug introduced by
It seems like $BeginDate->format(\DateTime::ATOM) of type string is incompatible with the declared type object<DateTime> of property $BeginDate.

Our type inference engine has found an assignment to a property that is incompatible with the declared type of that property.

Either this assignment is in error or the assigned type should be added to the documentation/type hint for that property..

Loading history...
306
        $this->CondoType = $CondoType;
307
        $this->IsPenalty = $IsPenalty;
308
        $this->EndDate = $EndDate->format(\DateTime::ATOM);
0 ignored issues
show
Documentation Bug introduced by
It seems like $EndDate->format(\DateTime::ATOM) of type string is incompatible with the declared type object<DateTime> of property $EndDate.

Our type inference engine has found an assignment to a property that is incompatible with the declared type of that property.

Either this assignment is in error or the assigned type should be added to the documentation/type hint for that property..

Loading history...
309
        $this->IsTaxDoc = $IsTaxDoc;
310
        $this->TaxDocDate = $TaxDocDate->format(\DateTime::ATOM);
0 ignored issues
show
Documentation Bug introduced by
It seems like $TaxDocDate->format(\DateTime::ATOM) of type string is incompatible with the declared type object<DateTime> of property $TaxDocDate.

Our type inference engine has found an assignment to a property that is incompatible with the declared type of that property.

Either this assignment is in error or the assigned type should be added to the documentation/type hint for that property..

Loading history...
311
        $this->MinDayPromo = $MinDayPromo;
312
        $this->IsAgeCat1Refused = $IsAgeCat1Refused;
313
        $this->BoughtValue = $BoughtValue;
314
        $this->NbrMaxGuest = $NbrMaxGuest;
315
        $this->SaleValue = $SaleValue;
316
        $this->IsAgeCat2Refused = $IsAgeCat2Refused;
317
        $this->UnitValue = $UnitValue;
318
        $this->IsAgeCat3Refused = $IsAgeCat3Refused;
319
        $this->IsAgeCat4Refused = $IsAgeCat4Refused;
320
        $this->IsPool = $IsPool;
321
        $this->ID_Admin = $ID_Admin;
322
        $this->IsRefusal = $IsRefusal;
323
        $this->IsSold = $IsSold;
324
        $this->IsCalculateCheck = $IsCalculateCheck;
325
        $this->IsSA = $IsSA;
326
        $this->PlanNbre = $PlanNbre;
327
        $this->IsSpecificReserve = $IsSpecificReserve;
328
        $this->AmountReserveMinimum = $AmountReserveMinimum;
329
        $this->FiscalDate = $FiscalDate;
330
        $this->ID_AdresseAdmin = $ID_AdresseAdmin;
331
        $this->GuestMax = $GuestMax;
332
        $this->ID_RoomType = $ID_RoomType;
333
        $this->AccountName = $AccountName;
334
        $this->IsAnnualMaintenance = $IsAnnualMaintenance;
335
        $this->RoomNo = $RoomNo;
336
        $this->PctTAChargedBack = $PctTAChargedBack;
337
        $this->PctCCChargedBack = $PctCCChargedBack;
338
        $this->IsFractional = $IsFractional;
339
        $this->IsNoBooking = $IsNoBooking;
340
        $this->RoomCategory = $RoomCategory;
341
        $this->ContractType = $ContractType;
342
        $this->ContractBalances = $ContractBalances;
343
        $this->ContractExpenses = $ContractExpenses;
344
        $this->ContractsBank = $ContractsBank;
345
        $this->ContractSegments = $ContractSegments;
346
        $this->CondoOwner_Id = $CondoOwner_Id;
347
        $this->CondoOwner_Id_0 = $CondoOwner_Id_0;
348
    }
349
350
    /**
351
     * @return int
352
     */
353
    public function getID_CondoOwner()
354
    {
355
        return $this->ID_CondoOwner;
356
    }
357
358
    /**
359
     * @param int $ID_CondoOwner
360
     * @return \Gueststream\PMS\IQWare\API\OwnerContracts
361
     */
362
    public function setID_CondoOwner($ID_CondoOwner)
363
    {
364
        $this->ID_CondoOwner = $ID_CondoOwner;
365
        return $this;
366
    }
367
368
    /**
369
     * @return int
370
     */
371
    public function getID_Member()
372
    {
373
        return $this->ID_Member;
374
    }
375
376
    /**
377
     * @param int $ID_Member
378
     * @return \Gueststream\PMS\IQWare\API\OwnerContracts
379
     */
380
    public function setID_Member($ID_Member)
381
    {
382
        $this->ID_Member = $ID_Member;
383
        return $this;
384
    }
385
386
    /**
387
     * @return string
388
     */
389
    public function getContractNo()
390
    {
391
        return $this->ContractNo;
392
    }
393
394
    /**
395
     * @param string $ContractNo
396
     * @return \Gueststream\PMS\IQWare\API\OwnerContracts
397
     */
398
    public function setContractNo($ContractNo)
399
    {
400
        $this->ContractNo = $ContractNo;
401
        return $this;
402
    }
403
404
    /**
405
     * @return int
406
     */
407
    public function getID_Room()
408
    {
409
        return $this->ID_Room;
410
    }
411
412
    /**
413
     * @param int $ID_Room
414
     * @return \Gueststream\PMS\IQWare\API\OwnerContracts
415
     */
416
    public function setID_Room($ID_Room)
417
    {
418
        $this->ID_Room = $ID_Room;
419
        return $this;
420
    }
421
422
    /**
423
     * @return boolean
424
     */
425
    public function getIsGross()
426
    {
427
        return $this->IsGross;
428
    }
429
430
    /**
431
     * @param boolean $IsGross
432
     * @return \Gueststream\PMS\IQWare\API\OwnerContracts
433
     */
434
    public function setIsGross($IsGross)
435
    {
436
        $this->IsGross = $IsGross;
437
        return $this;
438
    }
439
440
    /**
441
     * @return \DateTime
442
     */
443
    public function getBeginDate()
444
    {
445
        if ($this->BeginDate == null) {
446
            return null;
447
        } else {
448
            try {
449
                return new \DateTime($this->BeginDate);
450
            } catch (\Exception $e) {
451
                return false;
452
            }
453
        }
454
    }
455
456
    /**
457
     * @param \DateTime $BeginDate
458
     * @return \Gueststream\PMS\IQWare\API\OwnerContracts
459
     */
460
    public function setBeginDate(\DateTime $BeginDate)
461
    {
462
        $this->BeginDate = $BeginDate->format(\DateTime::ATOM);
0 ignored issues
show
Documentation Bug introduced by
It seems like $BeginDate->format(\DateTime::ATOM) of type string is incompatible with the declared type object<DateTime> of property $BeginDate.

Our type inference engine has found an assignment to a property that is incompatible with the declared type of that property.

Either this assignment is in error or the assigned type should be added to the documentation/type hint for that property..

Loading history...
463
        return $this;
464
    }
465
466
    /**
467
     * @return int
468
     */
469
    public function getCondoType()
470
    {
471
        return $this->CondoType;
472
    }
473
474
    /**
475
     * @param int $CondoType
476
     * @return \Gueststream\PMS\IQWare\API\OwnerContracts
477
     */
478
    public function setCondoType($CondoType)
479
    {
480
        $this->CondoType = $CondoType;
481
        return $this;
482
    }
483
484
    /**
485
     * @return boolean
486
     */
487
    public function getIsPenalty()
488
    {
489
        return $this->IsPenalty;
490
    }
491
492
    /**
493
     * @param boolean $IsPenalty
494
     * @return \Gueststream\PMS\IQWare\API\OwnerContracts
495
     */
496
    public function setIsPenalty($IsPenalty)
497
    {
498
        $this->IsPenalty = $IsPenalty;
499
        return $this;
500
    }
501
502
    /**
503
     * @return \DateTime
504
     */
505
    public function getEndDate()
506
    {
507
        if ($this->EndDate == null) {
508
            return null;
509
        } else {
510
            try {
511
                return new \DateTime($this->EndDate);
512
            } catch (\Exception $e) {
513
                return false;
514
            }
515
        }
516
    }
517
518
    /**
519
     * @param \DateTime $EndDate
520
     * @return \Gueststream\PMS\IQWare\API\OwnerContracts
521
     */
522
    public function setEndDate(\DateTime $EndDate)
523
    {
524
        $this->EndDate = $EndDate->format(\DateTime::ATOM);
0 ignored issues
show
Documentation Bug introduced by
It seems like $EndDate->format(\DateTime::ATOM) of type string is incompatible with the declared type object<DateTime> of property $EndDate.

Our type inference engine has found an assignment to a property that is incompatible with the declared type of that property.

Either this assignment is in error or the assigned type should be added to the documentation/type hint for that property..

Loading history...
525
        return $this;
526
    }
527
528
    /**
529
     * @return boolean
530
     */
531
    public function getIsTaxDoc()
532
    {
533
        return $this->IsTaxDoc;
534
    }
535
536
    /**
537
     * @param boolean $IsTaxDoc
538
     * @return \Gueststream\PMS\IQWare\API\OwnerContracts
539
     */
540
    public function setIsTaxDoc($IsTaxDoc)
541
    {
542
        $this->IsTaxDoc = $IsTaxDoc;
543
        return $this;
544
    }
545
546
    /**
547
     * @return \DateTime
548
     */
549
    public function getTaxDocDate()
550
    {
551
        if ($this->TaxDocDate == null) {
552
            return null;
553
        } else {
554
            try {
555
                return new \DateTime($this->TaxDocDate);
556
            } catch (\Exception $e) {
557
                return false;
558
            }
559
        }
560
    }
561
562
    /**
563
     * @param \DateTime $TaxDocDate
564
     * @return \Gueststream\PMS\IQWare\API\OwnerContracts
565
     */
566
    public function setTaxDocDate(\DateTime $TaxDocDate)
567
    {
568
        $this->TaxDocDate = $TaxDocDate->format(\DateTime::ATOM);
0 ignored issues
show
Documentation Bug introduced by
It seems like $TaxDocDate->format(\DateTime::ATOM) of type string is incompatible with the declared type object<DateTime> of property $TaxDocDate.

Our type inference engine has found an assignment to a property that is incompatible with the declared type of that property.

Either this assignment is in error or the assigned type should be added to the documentation/type hint for that property..

Loading history...
569
        return $this;
570
    }
571
572
    /**
573
     * @return int
574
     */
575
    public function getMinDayPromo()
576
    {
577
        return $this->MinDayPromo;
578
    }
579
580
    /**
581
     * @param int $MinDayPromo
582
     * @return \Gueststream\PMS\IQWare\API\OwnerContracts
583
     */
584
    public function setMinDayPromo($MinDayPromo)
585
    {
586
        $this->MinDayPromo = $MinDayPromo;
587
        return $this;
588
    }
589
590
    /**
591
     * @return boolean
592
     */
593
    public function getIsAgeCat1Refused()
594
    {
595
        return $this->IsAgeCat1Refused;
596
    }
597
598
    /**
599
     * @param boolean $IsAgeCat1Refused
600
     * @return \Gueststream\PMS\IQWare\API\OwnerContracts
601
     */
602
    public function setIsAgeCat1Refused($IsAgeCat1Refused)
603
    {
604
        $this->IsAgeCat1Refused = $IsAgeCat1Refused;
605
        return $this;
606
    }
607
608
    /**
609
     * @return float
610
     */
611
    public function getBoughtValue()
612
    {
613
        return $this->BoughtValue;
614
    }
615
616
    /**
617
     * @param float $BoughtValue
618
     * @return \Gueststream\PMS\IQWare\API\OwnerContracts
619
     */
620
    public function setBoughtValue($BoughtValue)
621
    {
622
        $this->BoughtValue = $BoughtValue;
623
        return $this;
624
    }
625
626
    /**
627
     * @return int
628
     */
629
    public function getNbrMaxGuest()
630
    {
631
        return $this->NbrMaxGuest;
632
    }
633
634
    /**
635
     * @param int $NbrMaxGuest
636
     * @return \Gueststream\PMS\IQWare\API\OwnerContracts
637
     */
638
    public function setNbrMaxGuest($NbrMaxGuest)
639
    {
640
        $this->NbrMaxGuest = $NbrMaxGuest;
641
        return $this;
642
    }
643
644
    /**
645
     * @return float
646
     */
647
    public function getSaleValue()
648
    {
649
        return $this->SaleValue;
650
    }
651
652
    /**
653
     * @param float $SaleValue
654
     * @return \Gueststream\PMS\IQWare\API\OwnerContracts
655
     */
656
    public function setSaleValue($SaleValue)
657
    {
658
        $this->SaleValue = $SaleValue;
659
        return $this;
660
    }
661
662
    /**
663
     * @return boolean
664
     */
665
    public function getIsAgeCat2Refused()
666
    {
667
        return $this->IsAgeCat2Refused;
668
    }
669
670
    /**
671
     * @param boolean $IsAgeCat2Refused
672
     * @return \Gueststream\PMS\IQWare\API\OwnerContracts
673
     */
674
    public function setIsAgeCat2Refused($IsAgeCat2Refused)
675
    {
676
        $this->IsAgeCat2Refused = $IsAgeCat2Refused;
677
        return $this;
678
    }
679
680
    /**
681
     * @return float
682
     */
683
    public function getUnitValue()
684
    {
685
        return $this->UnitValue;
686
    }
687
688
    /**
689
     * @param float $UnitValue
690
     * @return \Gueststream\PMS\IQWare\API\OwnerContracts
691
     */
692
    public function setUnitValue($UnitValue)
693
    {
694
        $this->UnitValue = $UnitValue;
695
        return $this;
696
    }
697
698
    /**
699
     * @return boolean
700
     */
701
    public function getIsAgeCat3Refused()
702
    {
703
        return $this->IsAgeCat3Refused;
704
    }
705
706
    /**
707
     * @param boolean $IsAgeCat3Refused
708
     * @return \Gueststream\PMS\IQWare\API\OwnerContracts
709
     */
710
    public function setIsAgeCat3Refused($IsAgeCat3Refused)
711
    {
712
        $this->IsAgeCat3Refused = $IsAgeCat3Refused;
713
        return $this;
714
    }
715
716
    /**
717
     * @return boolean
718
     */
719
    public function getIsAgeCat4Refused()
720
    {
721
        return $this->IsAgeCat4Refused;
722
    }
723
724
    /**
725
     * @param boolean $IsAgeCat4Refused
726
     * @return \Gueststream\PMS\IQWare\API\OwnerContracts
727
     */
728
    public function setIsAgeCat4Refused($IsAgeCat4Refused)
729
    {
730
        $this->IsAgeCat4Refused = $IsAgeCat4Refused;
731
        return $this;
732
    }
733
734
    /**
735
     * @return boolean
736
     */
737
    public function getIsPool()
738
    {
739
        return $this->IsPool;
740
    }
741
742
    /**
743
     * @param boolean $IsPool
744
     * @return \Gueststream\PMS\IQWare\API\OwnerContracts
745
     */
746
    public function setIsPool($IsPool)
747
    {
748
        $this->IsPool = $IsPool;
749
        return $this;
750
    }
751
752
    /**
753
     * @return int
754
     */
755
    public function getID_Admin()
756
    {
757
        return $this->ID_Admin;
758
    }
759
760
    /**
761
     * @param int $ID_Admin
762
     * @return \Gueststream\PMS\IQWare\API\OwnerContracts
763
     */
764
    public function setID_Admin($ID_Admin)
765
    {
766
        $this->ID_Admin = $ID_Admin;
767
        return $this;
768
    }
769
770
    /**
771
     * @return boolean
772
     */
773
    public function getIsRefusal()
774
    {
775
        return $this->IsRefusal;
776
    }
777
778
    /**
779
     * @param boolean $IsRefusal
780
     * @return \Gueststream\PMS\IQWare\API\OwnerContracts
781
     */
782
    public function setIsRefusal($IsRefusal)
783
    {
784
        $this->IsRefusal = $IsRefusal;
785
        return $this;
786
    }
787
788
    /**
789
     * @return boolean
790
     */
791
    public function getIsSold()
792
    {
793
        return $this->IsSold;
794
    }
795
796
    /**
797
     * @param boolean $IsSold
798
     * @return \Gueststream\PMS\IQWare\API\OwnerContracts
799
     */
800
    public function setIsSold($IsSold)
801
    {
802
        $this->IsSold = $IsSold;
803
        return $this;
804
    }
805
806
    /**
807
     * @return boolean
808
     */
809
    public function getIsCalculateCheck()
810
    {
811
        return $this->IsCalculateCheck;
812
    }
813
814
    /**
815
     * @param boolean $IsCalculateCheck
816
     * @return \Gueststream\PMS\IQWare\API\OwnerContracts
817
     */
818
    public function setIsCalculateCheck($IsCalculateCheck)
819
    {
820
        $this->IsCalculateCheck = $IsCalculateCheck;
821
        return $this;
822
    }
823
824
    /**
825
     * @return boolean
826
     */
827
    public function getIsSA()
828
    {
829
        return $this->IsSA;
830
    }
831
832
    /**
833
     * @param boolean $IsSA
834
     * @return \Gueststream\PMS\IQWare\API\OwnerContracts
835
     */
836
    public function setIsSA($IsSA)
837
    {
838
        $this->IsSA = $IsSA;
839
        return $this;
840
    }
841
842
    /**
843
     * @return int
844
     */
845
    public function getPlanNbre()
846
    {
847
        return $this->PlanNbre;
848
    }
849
850
    /**
851
     * @param int $PlanNbre
852
     * @return \Gueststream\PMS\IQWare\API\OwnerContracts
853
     */
854
    public function setPlanNbre($PlanNbre)
855
    {
856
        $this->PlanNbre = $PlanNbre;
857
        return $this;
858
    }
859
860
    /**
861
     * @return boolean
862
     */
863
    public function getIsSpecificReserve()
864
    {
865
        return $this->IsSpecificReserve;
866
    }
867
868
    /**
869
     * @param boolean $IsSpecificReserve
870
     * @return \Gueststream\PMS\IQWare\API\OwnerContracts
871
     */
872
    public function setIsSpecificReserve($IsSpecificReserve)
873
    {
874
        $this->IsSpecificReserve = $IsSpecificReserve;
875
        return $this;
876
    }
877
878
    /**
879
     * @return float
880
     */
881
    public function getAmountReserveMinimum()
882
    {
883
        return $this->AmountReserveMinimum;
884
    }
885
886
    /**
887
     * @param float $AmountReserveMinimum
888
     * @return \Gueststream\PMS\IQWare\API\OwnerContracts
889
     */
890
    public function setAmountReserveMinimum($AmountReserveMinimum)
891
    {
892
        $this->AmountReserveMinimum = $AmountReserveMinimum;
893
        return $this;
894
    }
895
896
    /**
897
     * @return int
898
     */
899
    public function getFiscalDate()
900
    {
901
        return $this->FiscalDate;
902
    }
903
904
    /**
905
     * @param int $FiscalDate
906
     * @return \Gueststream\PMS\IQWare\API\OwnerContracts
907
     */
908
    public function setFiscalDate($FiscalDate)
909
    {
910
        $this->FiscalDate = $FiscalDate;
911
        return $this;
912
    }
913
914
    /**
915
     * @return int
916
     */
917
    public function getID_AdresseAdmin()
918
    {
919
        return $this->ID_AdresseAdmin;
920
    }
921
922
    /**
923
     * @param int $ID_AdresseAdmin
924
     * @return \Gueststream\PMS\IQWare\API\OwnerContracts
925
     */
926
    public function setID_AdresseAdmin($ID_AdresseAdmin)
927
    {
928
        $this->ID_AdresseAdmin = $ID_AdresseAdmin;
929
        return $this;
930
    }
931
932
    /**
933
     * @return int
934
     */
935
    public function getGuestMax()
936
    {
937
        return $this->GuestMax;
938
    }
939
940
    /**
941
     * @param int $GuestMax
942
     * @return \Gueststream\PMS\IQWare\API\OwnerContracts
943
     */
944
    public function setGuestMax($GuestMax)
945
    {
946
        $this->GuestMax = $GuestMax;
947
        return $this;
948
    }
949
950
    /**
951
     * @return int
952
     */
953
    public function getID_RoomType()
954
    {
955
        return $this->ID_RoomType;
956
    }
957
958
    /**
959
     * @param int $ID_RoomType
960
     * @return \Gueststream\PMS\IQWare\API\OwnerContracts
961
     */
962
    public function setID_RoomType($ID_RoomType)
963
    {
964
        $this->ID_RoomType = $ID_RoomType;
965
        return $this;
966
    }
967
968
    /**
969
     * @return string
970
     */
971
    public function getAccountName()
972
    {
973
        return $this->AccountName;
974
    }
975
976
    /**
977
     * @param string $AccountName
978
     * @return \Gueststream\PMS\IQWare\API\OwnerContracts
979
     */
980
    public function setAccountName($AccountName)
981
    {
982
        $this->AccountName = $AccountName;
983
        return $this;
984
    }
985
986
    /**
987
     * @return boolean
988
     */
989
    public function getIsAnnualMaintenance()
990
    {
991
        return $this->IsAnnualMaintenance;
992
    }
993
994
    /**
995
     * @param boolean $IsAnnualMaintenance
996
     * @return \Gueststream\PMS\IQWare\API\OwnerContracts
997
     */
998
    public function setIsAnnualMaintenance($IsAnnualMaintenance)
999
    {
1000
        $this->IsAnnualMaintenance = $IsAnnualMaintenance;
1001
        return $this;
1002
    }
1003
1004
    /**
1005
     * @return string
1006
     */
1007
    public function getRoomNo()
1008
    {
1009
        return $this->RoomNo;
1010
    }
1011
1012
    /**
1013
     * @param string $RoomNo
1014
     * @return \Gueststream\PMS\IQWare\API\OwnerContracts
1015
     */
1016
    public function setRoomNo($RoomNo)
1017
    {
1018
        $this->RoomNo = $RoomNo;
1019
        return $this;
1020
    }
1021
1022
    /**
1023
     * @return float
1024
     */
1025
    public function getPctTAChargedBack()
1026
    {
1027
        return $this->PctTAChargedBack;
1028
    }
1029
1030
    /**
1031
     * @param float $PctTAChargedBack
1032
     * @return \Gueststream\PMS\IQWare\API\OwnerContracts
1033
     */
1034
    public function setPctTAChargedBack($PctTAChargedBack)
1035
    {
1036
        $this->PctTAChargedBack = $PctTAChargedBack;
1037
        return $this;
1038
    }
1039
1040
    /**
1041
     * @return float
1042
     */
1043
    public function getPctCCChargedBack()
1044
    {
1045
        return $this->PctCCChargedBack;
1046
    }
1047
1048
    /**
1049
     * @param float $PctCCChargedBack
1050
     * @return \Gueststream\PMS\IQWare\API\OwnerContracts
1051
     */
1052
    public function setPctCCChargedBack($PctCCChargedBack)
1053
    {
1054
        $this->PctCCChargedBack = $PctCCChargedBack;
1055
        return $this;
1056
    }
1057
1058
    /**
1059
     * @return boolean
1060
     */
1061
    public function getIsFractional()
1062
    {
1063
        return $this->IsFractional;
1064
    }
1065
1066
    /**
1067
     * @param boolean $IsFractional
1068
     * @return \Gueststream\PMS\IQWare\API\OwnerContracts
1069
     */
1070
    public function setIsFractional($IsFractional)
1071
    {
1072
        $this->IsFractional = $IsFractional;
1073
        return $this;
1074
    }
1075
1076
    /**
1077
     * @return boolean
1078
     */
1079
    public function getIsNoBooking()
1080
    {
1081
        return $this->IsNoBooking;
1082
    }
1083
1084
    /**
1085
     * @param boolean $IsNoBooking
1086
     * @return \Gueststream\PMS\IQWare\API\OwnerContracts
1087
     */
1088
    public function setIsNoBooking($IsNoBooking)
1089
    {
1090
        $this->IsNoBooking = $IsNoBooking;
1091
        return $this;
1092
    }
1093
1094
    /**
1095
     * @return int
1096
     */
1097
    public function getRoomCategory()
1098
    {
1099
        return $this->RoomCategory;
1100
    }
1101
1102
    /**
1103
     * @param int $RoomCategory
1104
     * @return \Gueststream\PMS\IQWare\API\OwnerContracts
1105
     */
1106
    public function setRoomCategory($RoomCategory)
1107
    {
1108
        $this->RoomCategory = $RoomCategory;
1109
        return $this;
1110
    }
1111
1112
    /**
1113
     * @return string
1114
     */
1115
    public function getContractType()
1116
    {
1117
        return $this->ContractType;
1118
    }
1119
1120
    /**
1121
     * @param string $ContractType
1122
     * @return \Gueststream\PMS\IQWare\API\OwnerContracts
1123
     */
1124
    public function setContractType($ContractType)
1125
    {
1126
        $this->ContractType = $ContractType;
1127
        return $this;
1128
    }
1129
1130
    /**
1131
     * @return ContractBalances
1132
     */
1133
    public function getContractBalances()
1134
    {
1135
        return $this->ContractBalances;
1136
    }
1137
1138
    /**
1139
     * @param ContractBalances $ContractBalances
1140
     * @return \Gueststream\PMS\IQWare\API\OwnerContracts
1141
     */
1142
    public function setContractBalances($ContractBalances)
1143
    {
1144
        $this->ContractBalances = $ContractBalances;
1145
        return $this;
1146
    }
1147
1148
    /**
1149
     * @return ContractExpenses
1150
     */
1151
    public function getContractExpenses()
1152
    {
1153
        return $this->ContractExpenses;
1154
    }
1155
1156
    /**
1157
     * @param ContractExpenses $ContractExpenses
1158
     * @return \Gueststream\PMS\IQWare\API\OwnerContracts
1159
     */
1160
    public function setContractExpenses($ContractExpenses)
1161
    {
1162
        $this->ContractExpenses = $ContractExpenses;
1163
        return $this;
1164
    }
1165
1166
    /**
1167
     * @return ContractsBank
1168
     */
1169
    public function getContractsBank()
1170
    {
1171
        return $this->ContractsBank;
1172
    }
1173
1174
    /**
1175
     * @param ContractsBank $ContractsBank
1176
     * @return \Gueststream\PMS\IQWare\API\OwnerContracts
1177
     */
1178
    public function setContractsBank($ContractsBank)
1179
    {
1180
        $this->ContractsBank = $ContractsBank;
1181
        return $this;
1182
    }
1183
1184
    /**
1185
     * @return ContractSegments
1186
     */
1187
    public function getContractSegments()
1188
    {
1189
        return $this->ContractSegments;
1190
    }
1191
1192
    /**
1193
     * @param ContractSegments $ContractSegments
1194
     * @return \Gueststream\PMS\IQWare\API\OwnerContracts
1195
     */
1196
    public function setContractSegments($ContractSegments)
1197
    {
1198
        $this->ContractSegments = $ContractSegments;
1199
        return $this;
1200
    }
1201
1202
    /**
1203
     * @return int
1204
     */
1205
    public function getCondoOwner_Id()
1206
    {
1207
        return $this->CondoOwner_Id;
1208
    }
1209
1210
    /**
1211
     * @param int $CondoOwner_Id
1212
     * @return \Gueststream\PMS\IQWare\API\OwnerContracts
1213
     */
1214
    public function setCondoOwner_Id($CondoOwner_Id)
1215
    {
1216
        $this->CondoOwner_Id = $CondoOwner_Id;
1217
        return $this;
1218
    }
1219
1220
    /**
1221
     * @return int
1222
     */
1223
    public function getCondoOwner_Id_0()
1224
    {
1225
        return $this->CondoOwner_Id_0;
1226
    }
1227
1228
    /**
1229
     * @param int $CondoOwner_Id_0
1230
     * @return \Gueststream\PMS\IQWare\API\OwnerContracts
1231
     */
1232
    public function setCondoOwner_Id_0($CondoOwner_Id_0)
1233
    {
1234
        $this->CondoOwner_Id_0 = $CondoOwner_Id_0;
1235
        return $this;
1236
    }
1237
}
1238