public function getSession() { $username = Input::get('username'); $password = Input::get('password'); if (Auth::attempt(['username' => $username, 'password' => $password])) { // Aquí también pueden devolver una llamada a otro controlador o // devolver una vista // $user = User::find(Input::get('username')); // $user->reg_id = Input::get('reg_id'); // $user->save(); $nivel = Auth::user()->id_nivel; if ($nivel == '1') { return Redirect::action('AdminController@pedidos'); } else { if ($nivel == '2') { Session::put('nombre', Restaurantes::find(Auth::user()->id_restaurante)->nombre); Session::put('id', Auth::user()->id); $user = User::where('id', '=', Auth::user()->id)->first(); $user->estatus = 1; $user->save(); return Redirect::action('RestauranteController@index'); } } } return Redirect::back()->with('error_message', 'Datos incorrectos, vuelve a intentarlo.'); }
public function efectivo() { $pedido = Pedidos::find(Input::get('id')); $pedido->estatus = 'pagada'; $pedido->tipo = 'efectivo'; $pedido->save(); $restaurantes = Restaurantes::find($pedido->id_restaurante)->first(); $restaurantes->pagadas = $restaurantes->pagadas + 1; $restaurantes->save(); return Response::json('success'); }
public function imgPerfil() { $rules = array('imgFile' => 'mimes:jpeg,bmp,png'); $validator = Validator::make(Input::all(), $rules); // process the login if ($validator->fails()) { return Redirect::back()->withErrors($validator)->withInput(Input::all()); } else { $restaurante = Restaurantes::find(Auth::user()->id_restaurante); $image = Input::file('imgFile'); if ($image != null) { $name_image = $image->getClientOriginalName(); $image_final = 'restaurantes/' . $name_image; $restaurante->imagenR = $image_final; $image->move('restaurantes', $name_image); $restaurante->save(); return Redirect::back()->with('message', 'cuenta guardada con éxito'); } } }
public function guardarR() { $restaurante = Restaurantes::find(Input::get('id')); $image = Input::file('imgFile'); if ($image != null) { $name_image = $image->getClientOriginalName(); $image_final = 'restaurantes/' . $name_image; $restaurante->imagenR = $image_final; $image->move('restaurantes', $name_image); } $restaurante->nombre = Input::get('nombre'); $restaurante->telefono = Input::get('telefono'); $restaurante->coordenadas = Input::get('coordenadas'); $restaurante->direccion = Input::get('direccion'); $restaurante->hora_inicio = Input::get('hora_inicio'); $restaurante->hora_fin = Input::get('hora_fin'); $restaurante->save(); return Redirect::to('/admin/restaurantes')->with('success', 'Restaurante guardado con éxito'); }