public function update(Request $request, $id) { $usuario = Usuario::find($id); $usuario->fill($request->all()); $usuario->password = bcrypt($request->password); $usuario->save(); return redirect()->route('admin.usuarios.index'); }
public function actualizarSaldo(Request $request) { $usuario = Usuario::find(\Session::get('id_usuario')); if (strcmp($usuario->tarjeta, sha1($request->input('tarjeta'))) == 0) { $saldo = Usuario::setSaldo($request->input('saldo'), \Session::get('id_usuario')); return \Redirect::to('/perfil')->with(['saldo' => $saldo]); } return \Redirect::back()->with(['error_actualizar_saldo' => true, 'mensaje' => 'El numero de la tarjeta no coincide.']); }
/** * modifica un usuario y/o persona en la base de datos * * @param parametros enviados del formulario en $request * @return vista perfil */ public function store(Request $request) { $usuario = DB::table('usuario')->where('id', $_COOKIE['id'])->first(); $persona = DB::table('persona')->where('id', $usuario->personaid)->first(); $usuarioActualizado = Usuario::find($usuario->id); $personaActualizada = Persona::find($persona->id); if ($request->input('nombre') != '') { $personaActualizada->nombres = $request->input('nombre'); } if ($request->input('apellido') != '') { $personaActualizada->apellidos = $request->input('apellido'); } if ($request->input('usuario') != '') { $validator = Validator::make($request->all(), ['usuario' => 'unique:usuario'], ['unique' => 'ya existe el :attribute.']); if ($validator->fails()) { return redirect()->back()->withErrors($validator->errors())->withInput($request->except('contrasenia'))->withInput($request->except('conContrasenia')); } $usuarioActualizado->usuario = $request->input('usuario'); } if ($request->input('contrasenia') != '') { $con1 = $request->Input('contrasenia'); $con2 = $request->Input('conContrasenia'); $validator = Validator::make($request->all(), ['contrasenia' => 'max:16|min:8'], ['min' => 'La contraseña debe tener como minimo 8 caracteres.', 'max' => 'La contraseña debe tener como maximo 16 caracteres.']); if ($validator->fails()) { return redirect()->back()->withErrors($validator->errors())->withInput($request->except('contrasenia'))->withInput($request->except('conContrasenia')); } if ($con1 != $con2) { return redirect()->back()->withErrors('las contraseñas son diferentes')->withInput($request->except('contrasenia'))->withInput($request->except('conContrasenia')); } $usuarioActualizado->contrasenya = bcrypt($request->input('contrasenia')); } if ($request->input('correo') != '') { $validator = Validator::make($request->all(), ['correo' => 'unique:usuario'], ['unique' => 'ya existe el :attribute.']); if ($validator->fails()) { return redirect()->back()->withErrors($validator->errors())->withInput($request->except('contrasenia'))->withInput($request->except('conContrasenia')); } $usuarioActualizado->correo = $request->input('correo'); } if ($request->input('sexo') != '') { $personaActualizada->sexo = $request->input('sexo'); } if ($request->input('fechaNacimiento') != '') { $personaActualizada->fechaNacimiento = $request->input('fechaNacimiento'); } if ($request->input('palomita') == true) { //Storage::delete('/public/imagenpersona/'.$persona->ubicacionavatar); $imageName = str_replace(" ", "-", $usuario->usuario) . "_" . rand(11111, 99999) . '.' . $request->file('avatar')->getClientOriginalExtension(); $request->file('avatar')->move(base_path() . '/public/imagenpersona/', $imageName); $personaActualizada->ubicacionavatar = $imageName; } $personaActualizada->save(); $usuarioActualizado->save(); setcookie("id", $usuario->id); setcookie("usuario", $usuario->usuario); return redirect('/perfil'); }
public function create() { $usuarios = Usuario::lists('nome', 'id'); $tiposEmpresas = TipoEmpresa::lists('tipo', 'id'); $planos = Plano::lists('nome', 'id'); $vendedores = Vendedor::all(); $vendedoresSelect = array(); //TODO: Refatorar isso depois foreach ($vendedores as $vendedor) { $vendedoresSelect[$vendedor->id] = Usuario::find($vendedor->idUsuario)->nome; } return view('Empresa.Create')->with('usuarios', $usuarios)->with('tiposEmpresas', $tiposEmpresas)->with('planos', $planos)->with('vendedores', $vendedoresSelect); }
public function update($usuario_id, Request $request) { $usuario = Usuario::find($usuario_id); $usuario->nombres = Request::input('nombres'); $usuario->apellidos = Request::input('apellidos'); $usuario->fecha_nacimiento = Request::input('fecha_nacimiento'); $usuario->estado = Request::input('estado'); $usuario->municipio = Request::input('municipio'); $usuario->calle = Request::input('calle'); $usuario->numero = Request::input('numero'); $usuario->cp = Request::input('cp'); $usuario->ife_link = 'la mama de Julio'; $usuario->tags = Request::input('tags'); $usuario->email = Request::input('email'); if ($usuario->save()) { // do positive action } else { // return error } }
/** * Elimina un usuario identificado con 'id' * * @param int $id * @return Response */ public function destroy($id) { $jugador = Usuario::find($id); $jugador->delete(); return redirect()->to('usuarios')->with('message', 'Usuario eliminado correctamente'); }
public function anuncioShow() { $modelo = Modelo::find(Input::get('idModelo')); $anuncio = Anuncio::find(Input::get('idAnuncio')); //preparo array para devolver datos $datos = array(); $datos['Id'] = $anuncio->idAnuncio; $datos['marca'] = $modelo->marca; $datos['year'] = $modelo->year; $datos['combustible'] = $modelo->combustible; $datos['modelo'] = $modelo->modelo; $datos['carroceria'] = $modelo->carroceria; $datos['version'] = $modelo->version; $datos['kilometros'] = $anuncio->kilometros; $datos['observaciones'] = $anuncio->observaciones; $datos['color'] = $anuncio->color; $datos['precio'] = $anuncio->precio; $datos['tipo_cambio'] = $anuncio->tipo_cambio; $datos['youtube_url'] = $anuncio->youtube_url; //ahora extraigo los datos del anunciante (puede ser contacto o usuario) if ((int) $anuncio->idUsuario !== 0) { //es usuario $usuario = Usuario::find($anuncio->idUsuario); $empresa = Empresa::find($usuario->idEmpresa); $datos['tipo'] = 'usuario'; $datos['usuario'] = $usuario->nombre . ' ' . $usuario->apellidos; //1 $datos['NIF'] = $usuario->NIF; //2 $datos['email'] = $usuario->email; //5 $datos['telefono'] = $usuario->telefono; //4 $datos['empresa'] = $empresa->nombre; //3 } else { if ((int) $anuncio->idContacto !== 0) { //es contacto $contacto = Contacto::find($anuncio->idContacto); $datos['tipo'] = 'contacto'; $datos['contacto'] = $contacto->nombre; //1 $datos['poblacion'] = $contacto->poblacion; //2 $datos['provincia'] = $contacto->provincia; //3 $datos['telefono'] = $contacto->telefono; //4 $datos['email'] = $contacto->email; //5 } } //devuelvo la respuesta al send echo json_encode($datos); }
/** * Remove the specified resource from storage. * * @param int $id * @return Response */ public function destroy($id) { $usuario = Usuario::find($id); $usuario->delete(); return redirect('usuario'); }
public function destroy($id) { $varuser = Usuario::find($id); $varuser->delete(); return redirect()->route('admin.usuario.index'); }
public function usuarioDelete() { $usuario = Usuario::find(Input::get('Id')); $txtUsuario = $usuario->nombre . ' ' . $usuario->apellidos; //cambio el campo status = 0 $usuario->status = 0; if ($usuario->save()) { echo "Usuario " . $txtUsuario . " borrado."; } else { echo "Usuario " . $txtUsuario . " NO ha sido borrado."; } }
/** * Remove the specified resource from storage. * * @param int $id * @return \Illuminate\Http\Response */ public function destroy($id) { // $usuario = Usuario::find($id); $usuario->delete(); }
/** * Display the specified resource. * * @param int $id * @return \Illuminate\Http\Response */ public function show($id) { $clasificacion = Clasificacion::find($id); $clasificacion->usuario_id_carga = Usuario::find($clasificacion->usuario_id_carga); return view('clasificaciones.show', compact('clasificacion')); }
/** * Remove the specified resource from storage. * * @param int $id * @return Response */ public function destroy($id) { $participante = Usuario::find($id); $participante->delete(); return redirect('admin/participante'); }
/** * Remove the specified resource from storage. * * @param int $id * @return \Illuminate\Http\Response */ public function destroy($id) { Usuario::find($id)->delete(); return redirect('usuarios'); }
/** * Show the form for editing the specified resource. * * @param int $id * @return \Illuminate\Http\Response */ public function edit($id) { $usuario = Usuario::find($id); $usuario->grado; $grados = Grado::lists('nombre', 'id'); $roles = Rol::lists('nombre', 'id'); $unidades = Unidad::where('estado', '=', '1')->lists('nombre', 'codunijic'); if ($usuario != null) { return view('administrador.modificar_usuario')->with(['usuario' => Usuario::find($id), 'grados' => $grados, 'roles' => $roles, 'unidades' => $unidades]); } else { return "usuario no existe"; } //return response()->json($usuario); }
/** * Update the specified resource in storage. * * @param int $id * @return Response */ public function update(CreateNotificacaoRequest $request, $usuarioId, $id) { $usuario = Usuario::find($usuarioId); if (!$usuario) { return response()->json(['message' => 'Este Usuario não Existe!!', 'code' => 404], 404); } $notificacao = $usuario->Notificacao->find($id); if (!$notificacao) { return response()->json(['message' => 'Esta Notificacao não Existe para este Usuário!!', 'code' => 404], 404); } $mensagem = $request->get('mensagem'); $data = $request->get('data'); $visto = $request->get('visto'); $notificacao->mensagem = $mensagem; $notificacao->data = $data; $notificacao->visto = $visto; $notificacao->save(); return response()->json(['message' => 'A notificacao foi actualizada!'], 200); }
/** * Remove the specified resource from storage. * * @param int $id * @return \Illuminate\Http\Response */ public function destroy($id) { $usuario = Usuario::find($id); $usuario->activo = 0; $usuario->save(); return redirect('usuarios'); }
public function restaurar() { $id = $_REQUEST['id']; $usuario = \App\Usuario::find($id); if ($usuario != null) { $usuario->ESTADO_id = 1; $usuario->save(); header('Content-Type: application/json'); echo json_encode(['status' => true, 'usuario_id' => $usuario->id]); } else { header('Content-Type: application/json'); echo json_encode(['status' => false]); } }
/** * Actualiza un usuario identificado con 'id' * * @param int $id * @return Response */ public function update($id, Request $request) { $usuario = Usuario::find($id); $usuario->nombre = $request->input('nombre'); $usuario->apellido_p = $request->input('apellido_p'); $usuario->apellido_m = $request->input('apellido_m'); $usuario->email = $request->input('email'); $exito = $usuario->save(); if ($exito) { return "Actualizado correctamente"; } else { return "No se actualizo"; } }