コード例 #1
0
 public function pruebas()
 {
     $date = date("Y") . '-' . date('m') . '-' . date("d");
     $reservaciones = Reservacion::obtenerReservacionesFechaFinalizar($date);
     foreach ($reservaciones as $reservacion) {
         $reservacion = Reservacion::find($reservacion->id);
         $reservacion->factura = 1;
         $reservacion->ingresos = Funciones::CalcularPrecio($reservacion);
         $reservacion->save();
     }
 }
コード例 #2
0
 /**
  * Execute the console command.
  *
  * @return mixed
  */
 public function handle()
 {
     $date = Funciones::fechaActual();
     $reservaciones = Reservacion::obtenerReservacionesFechaFinalizar($date);
     foreach ($reservaciones as $reservacion) {
         $reservacion = Reservacion::find($reservacion->id);
         $reservacion->factura = 2;
         $reservacion->ingresos = Funciones::CalcularPrecio($reservacion);
         $reservacion->save();
     }
 }
コード例 #3
0
 /**
  * Remove the specified resource from storage.
  *
  * @param  int $id
  * @return \Illuminate\Http\Response
  */
 public function destroy($id)
 {
     $reservacion = Reservacion::find($id);
     if ($reservacion != null && $reservacion->factura == 0) {
         $cliente = Cliente::find($reservacion->id_cliente);
         $cliente->visitas = $cliente->visitas - 1;
         $cliente->save();
         $reservacion->delete();
     } else {
         return "La reservación ya se encuentra cancelada.";
     }
 }