Ejemplo n.º 1
0
 /** Find Header by Id
  *
  * @param $header_id
  *
  * @return bool
  */
 public function getHeaderById($header_id)
 {
     $this->model = Header::with(['details.client.detailsVi', 'details.beneficiary', 'details.facultative', 'user.city', 'coverageWarranty', 'creditProduct'])->where('id', '=', $header_id)->get();
     if ($this->model->count() === 1) {
         $this->model = $this->model->first();
         return true;
     }
     return false;
 }
Ejemplo n.º 2
0
 /**
  * @param Request $request
  * @return \Illuminate\Database\Eloquent\Collection|static[]
  */
 public function getHeaderList(Request $request)
 {
     $headers = Header::with('details.client', 'user.city', 'user.agency')->where('issued', true)->where('canceled', false);
     $this->filtersByHeader($request, $headers);
     return $headers->get();
 }
Ejemplo n.º 3
0
 public function getHeaderList($request)
 {
     $headers = Header::with('details.client', 'user.city', 'user.agency')->where('type', 'Q');
     $this->filtersByHeader($request, $headers);
     return $headers->get();
 }