public function run() { $departamentos = [['name' => 'Todos'], ['name' => 'Desarrollo Profesional'], ['name' => 'Ingeniería en Sistemas Computacionales'], ['name' => 'Ciencias Básicas'], ['name' => 'Ingeniería Química'], ['name' => 'Ingeniería Electrónica'], ['name' => 'Ingeniería Industrial'], ['name' => 'Ingeniería Electromecanica']]; foreach ($departamentos as $departamento) { Departamentos::create($departamento); } }
/** * @param $id * @return \Illuminate\Contracts\View\Factory|\Illuminate\View\View */ public function modificar($id) { $detalle_roles = []; $detalle = DetalleUsuario::where('id', $id)->get(['id_rol']); foreach ($detalle as $rol) { array_push($detalle_roles, intval($rol->id_rol)); } $data = ['roles' => Roles::get(), 'detalle' => $detalle_roles, 'departamentos' => Departamentos::get(), 'user' => Users::find($id)]; return view('profiles.depro.users.modify', $data); }
public function create() { $data = ['departamentos' => Departamentos::all()]; return view('profiles.depro.cursos.create', $data); }
/** * Show the form for editing the specified resource. * * @param int $id * @return Response */ public function edit($id) { $solicitudes = \App\Solicitudes::find($id); $oficina = \App\Oficinas::all()->lists('descrip_oficina', 'id_oficina'); $departamento = \App\Departamentos::all()->lists('descrip_departamento', 'id_departamento'); $tarticulo = \App\TipoRenglon::all()->lists('descrip_tipo_renglon', 'id_tipo_renglon'); $marca = \App\Marca::all()->lists('descrip_marca', 'id_marca'); $articulo = \App\Renglon::all()->lists('descrip_renglon', 'id_renglon'); return view('solicitudes.editar')->with(['solicitud' => $solicitudes, 'oficina' => $oficina, 't_articulo' => $tarticulo, 'marca' => $marca, 'articulo' => $articulo, 'departamento' => $departamento]); }
public function destroy($id) { try { DB::beginTransaction(); if (Departamentos::destroy($id)) { DB::commit(); $respuesta['registros'] = array(); $respuesta['mensaje'] = 'Registro eliminado correctamente'; $respuesta['resultado'] = true; return $respuesta; } else { DB::rollback(); $respuesta['registros'] = array(); $respuesta['mensaje'] = 'Error al tratar de eliminar el registro'; $respuesta['resultado'] = false; return $respuesta; } } catch (\Exception $e) { $respuesta['registros'] = array(); $respuesta['mensaje'] = 'Error general: ' . $e; $respuesta['resultado'] = false; return $respuesta; } }
public function delete($id_departamento) { $departamento = Departamentos::find($id_departamento); $departamento->delete(); return response()->json(['success' => true, 'id' => $id_departamento]); }
/** * Remove the specified resource from storage. * * @param int $id * @return Response */ public function destroy($id) { $departamento = \App\Departamentos::find($id); $departamento->delete(); return redirect('departamentos')->with('message', 'Borrado'); }