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'); }
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]); }
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; }