Example #1
0
 /**
  * Show the form for editing the specified resource.
  *
  * @param int $id
  * @param VatRateRepository $vat_rates
  * @return Response
  */
 public function edit($id, VatRateRepository $vat_rates)
 {
     try {
         return view('vat-rates.edit')->with('model', $vat_rates->findById($id));
     } catch (ModelNotFoundException $e) {
         flash()->warning(trans('vat-rates.not_found'));
     }
     return redirect()->route('vat-rates.index');
 }
Example #2
0
 /**
  * Show the form for editing the specified resource.
  *
  * @param int $id
  * @param ProductRepository $products
  * @param SupplierRepository $suppliers
  * @param VatRateRepository $vat_rates
  * @return Response
  */
 public function edit($id, ProductRepository $products, SupplierRepository $suppliers, VatRateRepository $vat_rates)
 {
     try {
         $product = $products->findById($id);
         return view('products.edit')->with('model', $product)->with('suppliers', $suppliers->all())->with('vat_rates', $vat_rates->all());
     } catch (ModelNotFoundException $e) {
         flash() - warning(trans('products.not_found'));
         return redirect()->route('product.index');
     }
 }
 /**
  * Execute the command.
  *
  * @param VatRateRepository $vat_rates
  * @return Paginator
  */
 public function handle(VatRateRepository $vat_rates)
 {
     return $vat_rates->query($this->query);
 }
 /**
  * Execute the command.
  *
  * @param VatRateRepository $vat_rates
  * @return VatRate
  */
 public function handle(VatRateRepository $vat_rates)
 {
     $vat_rate = $vat_rates->findById($this->id)->fill($this->getProperties());
     $vat_rates->save($vat_rate);
     return $vat_rate;
 }
 /**
  * Execute the command.
  *
  * @param VatRateRepository $vat_rates
  * @return VatRate
  */
 public function handle(VatRateRepository $vat_rates)
 {
     $vat_rate = VatRate::register($this->description, $this->rate);
     $vat_rates->save($vat_rate);
     return $vat_rate;
 }