/** * Show the form for creating a new resource. * * @return Response */ public function create(Request $request) { $this->validate($request, ['titulo' => 'required|max:40', 'descripcion' => 'required|max:1000', 'tipoResiduo' => 'required', 'cantidad' => 'required|max:40', 'unidad' => 'required', 'tipoSolicitud' => 'required']); $user = \Auth::user(); $post = new Solicitud(); $post->titulo = $request->titulo; $post->descripcion = $request->descripcion; $post->tipoResiduo = $request->tipoResiduo; $post->cantidad = $request->cantidad; $post->unidad = $request->unidad; $post->tipoSolicitud = $request->tipoSolicitud; $post->idEmpresa = $user->email; $post->estado = 0; $post->save(); return redirect('notices')->with('success', 'Ninguno'); }
/** * Update the specified resource in storage. * * @param int $id * @return Response */ public function update(CargoUpdateRequest $request, $id) { $sol = \App\Solicitud::find($id); $sol->estado = 'rechazada'; $sol->save(); \App\Justificacion::create(['justificacion' => $request['nombre_cargo'], 'id' => $id]); Session::flash('message', 'Solicitud Rechazada'); return Redirect::to('/evaluar'); }
public function testingAceptarFunction() { $user = \App\User::where('email', '=', '*****@*****.**')->first(); $this->be($user); $sol = \App\Solicitud::find(1); $sol->estado = 'aceptada'; $sol->save(); $sol = \App\Solicitud::find(1); $estado = strcmp($sol->estado, "aceptada"); $this->assertEquals($estado, 0); }
/** * Remove the specified resource from storage. * * @param int $id * @return Response */ public function destroy($id) { // Solicitud::destroy($id); return \Redirect::route('solicitud.index'); }
public function SaveSolicitud(Request $request) { //tomar los valores de los inputs //guardarlos en nuestra tabla. $solicitud = \App\Solicitud::create(['nombres' => $request['nombres'], 'numerocelular' => $request['celular'], 'email' => $request['email'], 'piso' => $request['piso'], 'comentario' => $request['comentario'], 'fecha' => $request['fecha'], 'hora' => $request['hora'], 'qtyhoras' => $request['qtyhora']]); }
/** * Show the form for editing the specified resource. * * @param int $id * @return Response */ public function edit($id) { $solicitud = \App\Solicitud::find($id); return view('evaluar.edit', ['evaluar' => $solicitud]); }
} else { return view('evaluar.justificar', compact('justificar')); } }); Route::get('correo/{atributo?}', function ($atributo = "") { if ($atributo == "") { return view('evaluar.correo', compact('correo')); } else { return view('evaluar.correo', compact('correo')); } }); Route::get('aceptarsol/{atributo?}', function ($atributo = "") { if ($atributo == "") { return Redirect::to('/evaluar'); } else { $sol = \App\Solicitud::find($atributo); $sol->estado = 'aceptada'; $sol->save(); Session::flash('message', 'Solicitud Aceptada'); return Redirect::to('/evaluar'); } }); Route::resource('comun', 'ComunController'); Route::resource('evaluar', 'EvaluarController'); /*Route::get('jefatura/{atributo?}',function($atributo=""){ if($atributo=="")return view("layouts.jefatura"); else{ return view("jefatura".".".$atributo); } });*/ Route::resource('jefatura', 'JefaturaController');