/** * Show the form for editing the specified resource. * * @param int $id * @return Response */ public function edit($id) { if (Auth::check()) { $data["inside_url"] = Config::get('app.inside_url'); $data["user"] = Session::get('user'); // Verifico si el usuario es un Webmaster if ($data["user"]->idrol == 1 || $data["user"]->idrol == 2 || $data["user"]->idrol == 3 || $data["user"]->idrol == 4) { $data["tipos"] = RHTipo::all()->lists('nombre', 'id'); $data["modalidades"] = RHModalidad::all()->lists('nombre', 'id'); $data["servicios"] = Servicio::orderBy('nombre')->get()->lists('nombre', 'idservicio'); $data["departamentos"] = Area::orderBy('nombre')->get()->lists('nombre', 'idarea'); $data["usuarios"] = User::orderBy('nombre')->get()->lists('UserFullName', 'id'); $data["presupuesto"] = PresupuestoCapacitacion::find($id); return View::make('rrhh.presupuesto_capacitacion.edit', $data); } else { return View::make('error/error', $data); } } else { return View::make('error/error', $data); } }
/** * Show the form for editing the specified resource. * * @param int $id * @return Response */ public function edit($id) { if (Auth::check()) { $data["inside_url"] = Config::get('app.inside_url'); $data["user"] = Session::get('user'); if ($data["user"]->idrol == 1 || $data["user"]->idrol == 2 || $data["user"]->idrol == 3 || $data["user"]->idrol == 4) { $data["nombres"] = Perfil::where('id_rol', 2)->orderBy('nombres')->get()->lists('UserFullName', 'id'); $data["tipos"] = RHTipo::all()->lists('nombre', 'id'); $data["modalidades"] = RHModalidad::all()->lists('nombre', 'id'); $data["departamentos"] = Area::lists('nombre', 'idarea'); $data["servicios"] = Servicio::lists('nombre', 'idservicio'); $data["usuarios"] = User::orderBy('nombre')->get()->lists('UserFullName', 'id'); $data["programacion"] = ProgramacionInternado::find($id); $ini = Carbon\Carbon::now()->startOfMonth(); $end = Carbon\Carbon::now()->startOfMonth()->addMonth(); while ($ini->month != $end->month) { $dia = $ini->format('Y-m-d'); $temp = ProgramacionInternado::where('fecha_ini', '<=', $dia)->where('fecha_fin', '>=', $dia)->get(); if (!$temp->isEmpty()) { foreach ($temp as $var) { $dayEvents[$var->id] = $var; } $dias[$dia] = ["number" => $temp->count(), "badgeClass" => "badge-warning", "dayEvents" => $dayEvents]; } else { $dias[$dia] = null; } $ini = $ini->addDay(); } $dias = json_encode($dias); $data["dias"] = $dias; return View::make('rrhh.programacion_internado.edit', $data); } else { return View::make('error/error', $data); } } else { return View::make('error/error', $data); } }
/** * Show the form for editing the specified resource. * * @param int $id * @return Response */ public function edit($id) { if (Auth::check()) { $data["inside_url"] = Config::get('app.inside_url'); $data["user"] = Session::get('user'); // Verifico si el usuario es un Webmaster if ($data["user"]->idrol == 1 || $data["user"]->idrol == 2 || $data["user"]->idrol == 3 || $data["user"]->idrol == 4) { $data["tipos"] = RHTipo::all()->lists('nombre', 'id'); $data["modalidades"] = RHModalidad::all()->lists('nombre', 'id'); $data["servicios"] = Servicio::orderBy('nombre')->get()->lists('nombre', 'idservicio'); $data["departamentos"] = Area::orderBy('nombre')->get()->lists('nombre', 'idarea'); $data["usuarios"] = User::orderBy('nombre')->get()->lists('UserFullName', 'id'); $data["capacitacion"] = Capacitacion::find($id); $data["departamento"] = Servicio::find($data["capacitacion"]->id_servicio_clinico)->departamento; $data["details_personas"] = PersonalExternoCapacitacion::getDetallePersonasInvolucradas($data["capacitacion"]->id)->get(); if ($data["capacitacion"]->activo != null) { $data["codigo_patrimonial"] = $data["capacitacion"]->activo->codigo_patrimonial; $data["equipo_relacionado"] = $data["capacitacion"]->activo->modelo->familiaActivo->nombre_equipo; } else { $data["codigo_patrimonial"] = null; $data["equipo_relacionado"] = null; } return View::make('rrhh.gestion_capacitaciones.edit', $data); } else { return View::make('error/error', $data); } } else { return View::make('error/error', $data); } }