Esempio n. 1
0
 public function guardausuarioPantalla(Request $request)
 {
     DB::table('cajas')->where('Usuarios_idUsuario', '=', $request->usuario)->update(['Usuarios_idUsuario' => null]);
     $cajas = \Filas\Models\Cajas::where('Sucursales_idSucursal', '=', $request->sucursal)->where('estado', '=', '4')->where('nombre', '=', 'pantalla')->first();
     $idCaja = $cajas->idCaja;
     DB::table('usuarios')->where('Cajas_idCaja', '=', $idCaja)->update(['Cajas_idCaja' => null]);
     $caja = \Filas\Models\Cajas::find($idCaja);
     $usuario = \Filas\Models\Usuarios::find($request->usuario);
     $caja->Usuarios_idUsuario = $request->usuario;
     $caja->update();
     $usuario->Cajas_idCaja = $idCaja;
     $usuario->update();
     Session::flash('message-success', 'usuario asignado correctamente');
     return Redirect::to('/sucursales');
 }
Esempio n. 2
0
 public function derivar()
 {
     $idTicket = Session::get('ticket');
     $ticket = \Filas\Models\Tickets::find($idTicket);
     $sucursal = $ticket->sucsercli->Sucursales_idSucursal;
     $servicio = $ticket->sucsercli->Servicios_idServicio;
     $cajas = \Filas\Models\Cajas::where('Sucursales_idSucursal', '=', $sucursal)->where('Servicios_idServicio', '=', $servicio)->lists('nombre', 'idCaja');
     return view('counter.turnos.derivar', ['cajas' => $cajas]);
 }
Esempio n. 3
0
 public function guardaAsignaServicio(Request $request)
 {
     //eliminar los anteriores registros de caja y usuario
     $caja = \Filas\Models\Cajas::find($request->caja);
     $caja->Servicios_idServicio = $request->servicio;
     $caja->update();
     Session::flash('message-success', 'servicio asignado correctamente' . $request->servicio);
     return Redirect::to('/cajas');
     //    return $request->caja;
 }