Ejemplo n.º 1
0
 public function updateCustomRecord($parameters)
 {
     Voucher::where('id_226', $parameters['id'])->update(['code_prefix_226' => $this->request->has('codePrefix') ? $this->request->input('codePrefix') : null, 'campaign_id_226' => $this->request->input('campaign'), 'customer_id_226' => $this->request->input('customerId'), 'customer_name_226' => $this->request->input('customer'), 'bearer_226' => $this->request->has('bearer') ? $this->request->input('bearer') : null, 'invoice_id_226' => $this->request->has('invoiceId') ? $this->request->input('invoiceId') : null, 'invoice_code_226' => $this->request->has('invoiceCode') ? $this->request->input('invoiceCode') : null, 'invoice_customer_id_226' => $this->request->has('invoiceCustomerId') ? $this->request->input('invoiceCustomerId') : null, 'invoice_customer_name_226' => $this->request->has('invoiceCustomerName') ? $this->request->input('invoiceCustomerName') : null, 'product_id_226' => $this->request->input('product'), 'name_226' => $this->request->has('name') ? $this->request->input('name') : null, 'description_226' => $this->request->has('description') ? $this->request->input('description') : null, 'price_226' => $this->request->input('price'), 'expire_date_226' => $this->request->has('expireDate') ? \DateTime::createFromFormat(config('pulsar.datePattern'), $this->request->input('expireDate'))->getTimestamp() : null, 'expire_date_text_226' => $this->request->has('expireDate') ? $this->request->input('expireDate') : null, 'active_226' => $this->request->has('active'), 'has_used_226' => $this->request->has('usedDate'), 'used_date_226' => $this->request->has('usedDate') ? \DateTime::createFromFormat(config('pulsar.datePattern'), $this->request->input('usedDate'))->getTimestamp() : null, 'used_date_text_226' => $this->request->has('usedDate') ? $this->request->input('usedDate') : null, 'place_id_226' => $this->request->has('place') ? $this->request->input('place') : null, 'object_id_226' => $this->request->has('object') ? $this->request->input('object') : null, 'cost_226' => $this->request->has('cost') ? $this->request->input('cost') : null, 'paid_226' => $this->request->has('payoutDate'), 'place_payout_date_226' => $this->request->has('payoutDate') ? \DateTime::createFromFormat(config('pulsar.datePattern'), $this->request->input('payoutDate'))->getTimestamp() : null, 'place_payout_date_text_226' => $this->request->has('payoutDate') ? $this->request->input('payoutDate') : null]);
 }
Ejemplo n.º 2
0
 private function setVouchersToRegister($vouchers, $booking)
 {
     foreach ($vouchers as $voucher) {
         Voucher::where('id_226', $voucher)->update(['has_used_226' => true, 'used_date_226' => $booking->check_in_date_225, 'used_date_text_226' => $booking->check_in_date_text_225, 'booking_id_226' => $booking->id_225, 'place_id_226' => $booking->place_id_225, 'object_id_226' => $booking->object_id_225, 'cost_226' => (double) $this->request->input('voucherCost-' . $voucher)]);
     }
 }