public function getCalificarTarea($alumno_id, $tarea_id) { $alumno = User::findOrFail($alumno_id); $tarea = Tarea::findOrFail($tarea_id); $title = 'Calificar tarea "' . $tarea->nombre . '"'; return view('public.tarea.calificar_tarea')->with(compact('title', 'tarea', 'alumno')); }
public function storeTask(Request $request, $id) { $rol = Rol::find($id); $tarea = Tarea::find($request->input('tarea_id')); $rol->tareas()->attach($tarea); $rol->save(); return response()->json($tarea, 200); }
/** * Display the specified resource. * * @param int $id * @return \Illuminate\Http\Response */ public function show($id) { $cliente = Cliente::findOrFail($id); $tareas = Tarea::where('clienteId', $id)->paginate(); $clientes = Cliente::where('idUsers', Auth::user()->id)->orderBy('name', 'asc')->paginate(); $impuestos = Impuesto::where('aplica', $cliente->contribuyente)->paginate(); $impuestosCli = clienteImpuesto::select('clienteImpuesto.id', 'clienteImpuesto.receptor', 'clienteImpuesto.diasantes', 'impuesto.name as impuesto')->join('impuesto', 'clienteImpuesto.impuestoId', '=', 'impuesto.id')->where(array('clienteId' => $id, 'usuarioId' => Auth::user()->id))->paginate(); return view('cliente.show', array('cliente' => $cliente, 'clientes' => $clientes, 'impuestos' => $impuestos, 'tareas' => $tareas, 'impuestosCli' => $impuestosCli)); }
/** * Store a newly created resource in storage. * * @param \Illuminate\Http\Request $request * @return \Illuminate\Http\Response */ public function store(Request $request) { $this->validate($request, ['nombre' => 'required']); $actividad = new Actividad(); $actividad->nombre = $request->input('nombre'); $actividad->tarea()->associate(Tarea::find($request->input('tarea_id'))); $actividad->save(); return $actividad; }
/** * Remove the specified resource from storage. * * @param int $id * @return Response */ public function destroy($id) { \App\Tarea::destroy($id); session::flash('message', 'Tarea Eiminada Correctamente'); return Redirect::to('/tarea'); }
public function updateTarea($id_tarea) { $tareas = Tarea::find($id_tarea); $tareas->descripcion = Input::get('descripcion'); $tareas->fechaEntrega = Input::get('fechaEntrega'); $tareas->id_proyecto = Input::get('id_proyecto'); $tareas->id_usuario = Input::get('id_usuario'); $tareas->id_estatus = Input::get('id_estatus'); $tareas->save(); return redirect('tareasadmin')->with('notice', 'LA TAREA AH SIDO MODIFICADA CORRECTAMENTE'); }
public function interaccionFases($id) { $tarea = Tarea::find($id); return response()->json($tarea->fases, 200); }
public function borrar_tarea($id) { $tarea = Tarea::find($id); $tarea->delete(); return redirect('becario/evaluacion/mis_tareas'); }
public function postTareasAlumno(Request $request) { $searchPrase = $request->has('searchPhrase') ? $request->input('searchPhrase') : ""; $orderBy = 'nombre'; $sort = 'ASC'; if ($request->has('sort')) { foreach ($request->input('sort') as $key => $val) { $orderBy = $key; $sort = $val; } } $tareas = Tarea::getTareaByAlumno($request->input('alumno_id'), $searchPrase)->orderBy($orderBy, $sort)->get(); return response()->json(['current' => 1, 'rowCount' => 10, 'rows' => $tareas, 'total' => $tareas->count()]); }
/** * Remove the specified resource from storage. * * @param int $id * @return \Illuminate\Http\Response */ public function destroy($id) { $tarea = Tarea::findOrFail($id); $tarea->delete(); return $id; }
public static function getByAlumno($alumno_id, $nombre = "") { return Tarea::getTareaByAlumno($alumno_id, $nombre); }