/** * Store a newly created resource in storage. * * @return Response */ public function store() { $rules = array('descripcion' => 'required', 'secretaria' => 'required'); $validator = Validator::make(Input::all(), $rules); if ($validator->fails()) { return Redirect::to('nueva_subsecretaria/')->withErrors($validator); } else { $secretaria = new \App\Models\Sub_secretaria(); $secretaria->descripcion = Input::get('descripcion'); $secretaria->idsecretaria = Input::get('secretaria'); $secretaria->save(); Session::flash('mensaje', 'Se Ha Registrado Una Nueva Sub-secretaria'); return Redirect::to('subsecretaria'); } }
public function __construct() { $this->middleware('auth'); $this->edo_civil = \App\Models\EdoCivil::all()->lists('descripcion', 'id'); $this->estados = \App\Models\Estados::all()->lists('nombre', 'id'); $this->municipios = \App\Models\Municipios::all()->lists('nombre', 'id'); $this->parroquias = \App\Models\Parroquias::all()->lists('nombre', 'id'); $this->ocupacion = \App\Models\Ocupacion::all()->lists('nombre', 'id'); $this->recepcion = \App\Models\Recepcion::all()->lists('nombre', 'id') + ['' => 'SELECCIONE..']; $this->discapacidad = \App\Models\discapacidad::all()->lists('nombre', 'id') + ['' => 'SELECCIONE..']; $this->gradoDis = \App\Models\GradoDiscapacidad::where('estatus', '=', 1)->lists('nombre', 'id') + ['' => 'SELECCIONE..']; $this->modalidad = \App\Models\TipoAtencion::all()->lists('nombre', 'id') + ['' => 'SELECCIONE..']; $this->comites = \App\Models\Comites::all()->lists('nombre', 'id'); $this->misiones = \App\Models\Misiones::all()->lists('nombre', 'id'); $this->vivienda = \App\Models\tipoVivienda::all()->lists('nombre', 'id'); $this->pisos = \App\Models\tipoPisos::all()->lists('nombre', 'id'); $this->paredes = \App\Models\tipoParedes::all()->lists('nombre', 'id'); $this->techos = \App\Models\tipoTechos::all()->lists('nombre', 'id'); $this->suministro_agua = \App\Models\Servicios::where('padre', '=', 1)->lists('nombre', 'id'); $this->gas = \App\Models\Servicios::where('padre', '=', 2)->lists('nombre', 'id'); $this->desecho = \App\Models\Servicios::where('padre', '=', 3)->lists('nombre', 'id'); $this->agua_ser = \App\Models\Servicios::where('padre', '=', 8)->lists('nombre', 'id'); $this->servicios = \App\Models\Servicios::where('padre', '=', null)->lists('nombre', 'id'); $this->servicios_comunidad = \App\Models\Servicios_comunidad::all()->lists('nombre', 'id'); $this->realidad = \App\Models\RealidadSocioeconomica::all()->lists('pregunta', 'id'); $this->casa_comercial = \App\Models\CasaComercial::all()->lists('nombre', 'id'); $this->sub_secretaria = \App\Models\Sub_secretaria::where('estatus', '=', 1)->lists('descripcion', 'id'); $this->consulta_ingreso = \App\Models\consulta_ingreso::where('estatus', '=', 1)->lists('nombre', 'id'); $this->nivel_instruccion = \App\Models\nivel_instruccion::where('estatus', '=', 1)->lists('nombre', 'id'); $this->parentesco = \App\Models\parentesco::where('estatus', '=', 1)->lists('nombre', 'id'); $this->anexos = \App\Models\Anexos::where('estatus', '=', 1)->lists('nombre', 'id'); $this->atencion = \App\Models\TipoAtencion::where('estatus', 1)->lists('nombre', 'id'); }
/** * Update the specified resource in storage. * * @param int $id * @return Response */ public function update($id) { $rules = array('subsecretaria' => 'required', 'secretaria' => 'required', 'estatus' => 'required'); $validator = Validator::make(Input::all(), $rules); if ($validator->fails()) { return Redirect::to('editar_subsecretaria/' . $id)->withErrors($validator); } else { $secretaria = \App\Models\Sub_secretaria::find($id); $secretaria->descripcion = Input::get('subsecretaria'); $secretaria->idsecretaria = Input::get('secretaria'); $secretaria->estatus = Input::get('estatus'); $secretaria->save(); Session::flash('mensaje', 'Se Ha actualizado el tipo de sub-secretaria correctamente'); return Redirect::to('subsecretaria'); } }
public function aprobarEdit($id) { $soli = \App\Models\Solicitudes::with('usuarios', 'estatus', 'beneficiario.beneficiario_discapacidad.discapacidad', 'solicitante', 'coordinacion', 'coordinacion.subsecretaria', 'recomendaciones.usuarios', 'tipoSolicitud', 'recepcion', 'ingresos_grupo.parentesco', 'ingresos_grupo.ocupacion', 'ingresos_grupo.consulta_ingresos', 'ingresos_grupo.nivel_instruccion', 'socio_demografico')->find($id); //dd($soli->usuarios[1]->pivot->estatus); //dd($soli->recomendaciones[0]->comentarios); $sub_secretaria = \App\Models\Sub_secretaria::where('id', '=', Auth::user()->id_secretaria)->lists('descripcion', 'id'); $coordinacion = \App\Models\Coordinacion::find(Auth::user()->id_coordinacion)->lists('nombre', 'id'); $tiposolicitud = \App\Models\Coordinacion::find(Auth::user()->id_coordinacion)->tipo_solicitud()->lists('nombre', 'id'); return view('solicitudes.aprobar', ['atencion' => ['' => 'SELECCIONE...'] + $this->atencion, 'anexos' => $this->anexos, 'casa_comercial' => $this->casa_comercial, 'solicitudes' => $soli, 'subSecretaria' => $sub_secretaria, 'coordinacion' => $coordinacion, 'tipoSolicitud' => $tiposolicitud, 'estado' => $this->estados, 'municipio' => $this->municipios, 'parroquia' => $this->parroquias, 'ocupacion' => $this->ocupacion, 'recepcion' => $this->recepcion, 'parentesco' => $this->parentesco, 'nivelInstruccion' => $this->nivel_instruccion, 'consulta_ingreso' => $this->consulta_ingreso, 'edo_civil' => $this->edo_civil, 'discapacidad' => $this->discapacidad, 'gradoDis' => $this->gradoDis, 'vivienda' => $this->vivienda, 'paredes' => $this->paredes, 'pisos' => $this->pisos, 'techos' => $this->techos, 'suministro_agua' => $this->suministro_agua, 'gas' => $this->gas, 'agua_ser' => $this->agua_ser, 'servicios_comunidad' => $this->servicios_comunidad, 'comite' => $this->comites, 'misiones' => $this->misiones, 'desecho' => $this->desecho, 'realidad' => $this->realidad]); }
/** * Show the form for editing the specified resource. * * @param int $id * @return Response */ public function edit($id) { $subsecretaria = \App\Models\Sub_secretaria::all()->lists('descripcion', 'id'); $coordinacion = \App\Models\Coordinacion::find($id); return view('coordinacion.editar_coordinacion', ['coordinacion' => $coordinacion, 'subsecretaria' => $subsecretaria]); }
/** * Show the form for editing the specified resource. * * @param int $id * @return Response */ public function edit($id) { $usuario = User::find($id); $secretarias = Secretaria::all()->lists('descripcion', 'id'); $subsecre = Sub_secretaria::all()->lists('descripcion', 'id'); $perf = Perfiles::all()->lists('nombre', 'id'); $cargos = Cargos::all()->lists('nombre', 'id'); $coor = Coordinacion::all()->lists('nombre', 'id'); return view('usuarios.editar_usuario', ['secre' => $secretarias, 'subsecre' => $subsecre, 'perfil' => $perf, 'cargos' => $cargos, 'coor' => $coor, 'usuario' => $usuario]); }