$conditions = array();
if($this->data['Reserf']['firstName']){
$conditions['Reserf.firstName like'] = '%'.$this->data['Reserf']['firstName'].'%';
}
if($this->data['Reserf']['lastName']){
$conditions['Reserf.lastName like'] = '%'.$this->data['Reserf']['lastName'].'%';
}
if($this->data['Reserf']['pnr']){
$conditions['Reserf.id'] = $this->data['Reserf']['pnr'];
}
if($this->data['Reserf']['dfrday'] && $this->data['Reserf']['dfrmonth'] && $this->data['Reserf']['dfryear']){
$dayFromReserve = $this->Timedate->changeDateType($this->data['Reserf']['dfrday'], $this->data['Reserf']['dfrmonth'], $this->data['Reserf']['dfryear']);
$conditions['Reserf.salesDate >='] = $dayFromReserve;
}
if($this->data['Reserf']['durday'] && $this->data['Reserf']['durmonth'] && $this->data['Reserf']['duryear']){
$dayUntilReserve = $this->Timedate->changeDateType($this->data['Reserf']['durday'], $this->data['Reserf']['durmonth'], $this->data['Reserf']['duryear']);
$conditions['Reserf.salesDate <='] = $dayUntilReserve;
}
if($this->data['Reserf']['dfsday'] && $this->data['Reserf']['dfsmonth'] && $this->data['Reserf']['dfsyear']){
$dayFromStart = $this->Timedate->changeDateType($this->data['Reserf']['dfsday'], $this->data['Reserf']['dfsmonth'], $this->data['Reserf']['dfsyear']);
$conditions['Reserf.startDate >='] = $dayFromStart;
}
if($this->data['Reserf']['dusday'] && $this->data['Reserf']['dusmonth'] && $this->data['Reserf']['dusyear']){
$dayFromStart = $this->Timedate->changeDateType($this->data['Reserf']['dusday'], $this->data['Reserf']['dusmonth'], $this->data['Reserf']['dusyear']);
$conditions['Reserf.startDate <='] = $dayFromStart;
}