Ejemplo n.º 1
0
 /**
  *
  * 
  * @return Response
  */
 public function getRateClasses()
 {
     $input = Input::get('utility');
     $utility = Utility::find($input);
     $rate_classes = $utility->rate_classes();
     return Response::make($rate_classes->orderBy('utility_rate_class.rate_class', 'asc')->get(['utility_rate_class.rate_class']));
 }
Ejemplo n.º 2
0
 /**
  * Return contract form.
  * 
  * @return Response
  */
 public function getContractForm($zip_code, $id)
 {
     //$id    = $id;
     //$cookie = Cookie::queue('rate', $id, 60);
     $rates = Rate::select('id', 'term', 'supplier', 'price', 'state', 'rate_class_group')->where('id', '=', $id)->get();
     $utility_name = Utility::select('utilities.name')->join('rates', 'utilities.utility', '=', 'rates.utility')->where('rates.id', '=', $id)->pluck('name');
     //return view('electric.contract', compact('rates'))->withCookie($cookie)->with('zip_code', $zip_code)->with('id', $id)->with('utility_name', $utility_name);
     return view('electric.contract', compact('rates'))->with('zip_code', $zip_code)->with('id', $id)->with('utility_name', $utility_name);
 }
 /**
  * List Utility ajax.
  */
 public function getUtilities(Request $request)
 {
     $object = Utility::where('active', 1)->orderBy('priority')->orderBy('created_at', 'desc')->get();
     return $object->toArray();
 }