Example #1
0
 public function parse($model, MassAssignmentable $massAssignmentable, $object = null)
 {
     if (is_null($object)) {
         $object = new \Microsistec\DbParser\Definition\Disponibility\Rent();
     }
     if ($model->pagto_opcoes != null) {
         $massAssignmentable->massAssignment($object, $model->pagto_opcoes, $this->getPaymentOptions());
         $object->value = $model->valor_locacao;
     }
     return $object;
 }
Example #2
0
 /**
  * @param                    $model
  * @param MassAssignmentable $massAssignmentable
  *
  * @return \Microsistec\DbParser\Definition\Disponibility\Sell
  */
 public function parse($model, MassAssignmentable $massAssignmentable)
 {
     $sell = new \Microsistec\DbParser\Definition\Disponibility\Sell();
     $sell->financing_fee_qtd = $model->pagto_mensais_qtd;
     $sell->financing_fee_value = $model->pagto_mensais_valor;
     $sell->value = $model->valor_venda;
     if ($model->pagto_opcoes != null) {
         $massAssignmentable->massAssignment($sell, $model->pagto_opcoes, $this->getPaymentOptions());
     }
     return $sell;
 }