Exemplo n.º 1
0
 /**
  * Show the form for editing the specified resource.
  *
  * @param $rp_id
  * @param $header_id
  * @param $detail_id
  *
  * @return \Illuminate\Http\Response
  */
 public function edit($rp_id, $header_id, $detail_id)
 {
     if (request()->ajax()) {
         if ($this->detailRepository->getDetailById(decode($detail_id))) {
             $detail = $this->detailRepository->getModel();
             $beneficiary = $detail->beneficiary;
             $data = ['cities' => $this->cityRepository->getCitiesByType()];
             $payload = view('beneficiary.edit', compact('rp_id', 'header_id', 'detail', 'beneficiary', 'data'));
             return response()->json(['payload' => $payload->render(), 'beneficiary' => [$beneficiary]]);
         }
         return response()->json(['err' => 'Unauthorized action.'], 401);
     }
     return redirect()->back();
 }
Exemplo n.º 2
0
 private function getData()
 {
     return ['property_types' => $this->dataRepository->getPropertyTypes(), 'property_uses' => $this->dataRepository->getPropertyUses(), 'cities' => $this->cityRepository->getCitiesByType()];
 }
Exemplo n.º 3
0
 public function cityByType()
 {
     return $this->repository->getCitiesByType();
 }
Exemplo n.º 4
0
 public function getData()
 {
     return ['payment_methods' => $this->dataRepository->getPaymentMethod(), 'periods' => $this->dataRepository->getPeriod(), 'civil_status' => $this->dataRepository->getCivilStatus(), 'document_type' => $this->dataRepository->getDocumentType(), 'gender' => $this->dataRepository->getGender(), 'cities' => $this->cityRepository->getCitiesByType(), 'activities' => $this->activityRepository->getActivities(), 'hands' => $this->dataRepository->getHand(), 'avenue_street' => $this->dataRepository->getAvenueStreet()];
 }
Exemplo n.º 5
0
 /**
  * Returns Data for Client register
  *
  * @param string $rp_id
  *
  * @return array
  */
 public function getData($rp_id)
 {
     $this->getInstance();
     return ['civil_status' => $this->dataRepository->getCivilStatus(), 'document_type' => $this->dataRepository->getDocumentType(), 'gender' => $this->dataRepository->getGender(), 'cities' => $this->cityRepository->getCitiesByType(), 'activities' => $this->activityRepository->getActivitiesByProduct(decode($rp_id)), 'hands' => $this->dataRepository->getHand(), 'avenue_street' => $this->dataRepository->getAvenueStreet(), 'term_types' => $this->dataRepository->getTermType(), 'currencies' => $this->dataRepository->getCurrency()];
 }