public function getCrear()
 {
     $productores = Productor::all();
     $departamentos = Departamento::all();
     $municipios = Municipio::all();
     return view('fincas.crear', array('productores' => $productores, 'departamentos' => $departamentos, 'municipios' => $municipios));
 }
Beispiel #2
0
 /**
  * 
  * @return a list of objects.
  */
 public static function listByFullName()
 {
     $items = Departamento::all();
     $key = 'id';
     $value = 'full_name';
     return Departamento::getListFields($items, $key, $value);
 }
 public function ver($idProyecto)
 {
     $departamentos = \App\Departamento::all();
     $tipo_participantes = \App\TipoParticipante::all();
     $tipoTerrenos = \App\TipoTerreno::all();
     $abastecimientoAguas = \App\AbastecimientoAgua::all();
     $tipoPlantaciones = \App\TipoPlantacion::all();
     //obteniendo datos de solicitante
     $planificacion = \App\Planificacion::find($idProyecto);
     //  $proyecto = \App\Proyecto:: find($idProyecto);
     $entidadSolicitante = $planificacion->entidadSolicitante;
     $tipoPlantacion = $planificacion->tipoPlantacion;
     $responsable = $planificacion->responsable;
     $abastecimientoAguasPlanificacion = $planificacion->abastecimientoAguas;
     //  $comunidades= $proyecto-> comunidades;
     // return $comunidades;
     //--- estableciendo los abastecimiento de agua que son del proyecto ---
     for ($i = 0; $i < count($abastecimientoAguas); $i++) {
         $abastecimientoAguas[$i]['seleccionado'] = 0;
         for ($j = 0; $j < count($abastecimientoAguasPlanificacion); $j++) {
             if ($abastecimientoAguas[$i]['id_abastecimiento_agua'] == $abastecimientoAguasPlanificacion[$j]['id_abastecimiento_agua']) {
                 $abastecimientoAguas[$i]['seleccionado'] = 1;
                 break;
             }
         }
     }
     return view('adicion_plantacion', ['departamentos' => $departamentos, 'tipo_participantes' => $tipo_participantes, 'tipo_plantaciones' => $tipoPlantaciones, 'abastecimiento_aguas' => $abastecimientoAguas, 'entidad_solicitante' => $entidadSolicitante, 'tipo_terrenos' => $tipoTerrenos, 'tipo_plantacion' => $tipoPlantacion, 'responsable' => $responsable]);
 }
 /**
  * Display a listing of the resource.
  *
  * @return \Illuminate\Http\Response
  */
 public function ver()
 {
     //
     //return view('planificacion.create');
     $departamentos = \App\Departamento::all();
     $tipo_participantes = \App\TipoParticipante::all();
     return view('planificacion.create', ['departamentos' => $departamentos, 'tipo_participantes' => $tipo_participantes]);
 }
Beispiel #5
0
 /**
  * Display a listing of the resource.
  *
  * @return \Illuminate\Http\Response
  */
 public function index()
 {
     die;
     $paises = Pais::all();
     $provincias = Provincia::all();
     $departamentos = Departamento::all();
     $localidades = Localidad::all();
     $calles = Calle::all();
     $domicilios = Domicilio::all();
     $telefonos = Telefono::all();
     $emails = Email::all();
     $webs = Web::all();
 }
Beispiel #6
0
 public function showtest($id)
 {
     $testid = $id;
     $resultado = Resultado::where('testmd5', $id)->first();
     if ($resultado == null or $resultado["sexo"] != null) {
         return "Test ya tomado o no existe";
     } else {
         $tests = Prueba::where('proyecto_id', $resultado["proyecto_id"])->get()->toArray();
         $pais = Paise::all();
         $departamento = Departamento::all();
         $proyecto = Proyecto::find($resultado["proyecto_id"]);
         $empresa = Empresa::find($proyecto["user_id"]);
         return view('tests', compact('pais', 'departamento', 'testid', 'tests', 'empresa', 'proyecto'));
     }
 }
 public function getListado()
 {
     $departamentos = Departamento::all();
     return view('departamentos.listado', array('departamentos' => $departamentos));
 }
 public function setGerencias(Request $request)
 {
     $division = Division::where('division', Input::get('division'))->get();
     $division = $division[0]['attributes']['id'];
     $gerencias = Gerencia::all()->where('division_id', $division);
     $departamentos = Departamento::all()->where('division_id', $division);
     if ($request->ajax()) {
         return response()->json(['gerencias' => $gerencias->toArray(), 'departamentos' => $departamentos->toArray()]);
     }
 }
 /**
  * Remove the specified resource from storage.
  *
  * @param  int  $id
  * @return \Illuminate\Http\Response
  */
 public function update(Request $Request)
 {
     $Persona = Personal::findOrFail($Request->id);
     $Persona->nombre = $Request->nombres;
     $Persona->documento = $Request->documento;
     $Persona->idTipoDocumento = $Request->tipoDocumento;
     $Persona->primerApellido = $Request->prApellido;
     $Persona->segundoApellido = $Request->sgApellido;
     $Persona->fechaNacimiento = $Request->fechaNaci;
     $Persona->idDepartamento = $Request->departamento;
     $Persona->idMunicipio = $Request->municipio;
     $Persona->tipoSangre = $Request->sangre;
     $Persona->tipoRh = $Request->rh;
     $Persona->direccion = $Request->direccion;
     $Persona->correo = $Request->email;
     $Persona->telefono = $Request->telfijo;
     $Persona->telefonoMovil = $Request->telMovil;
     $Persona->idProfesion = $Request->profesion;
     $Persona->fechaTitulo = $Request->fechaTitulo;
     $Persona->otrosEstudios = $Request->otrosEstu;
     $Persona->finalizacion = $Request->fechaFin;
     $Persona->obtenido = "Si";
     $Persona->idCargo = $Request->cargo;
     $Persona->idTipoContrato = $Request->contrato;
     $Persona->fechaContrato = $Request->fechaContra;
     $Persona->estado = $Request->estado;
     $Persona->save();
     $cargo = Cargo::all();
     $profesion = Profesion::all();
     $tipoDocumento = TipoDocumento::all();
     $tipoContrato = TipoContrato::all();
     $departamento = Departamento::all();
     $array = array();
     array_push($array, $tipoDocumento, $departamento, $profesion, $cargo, $tipoContrato);
     return redirect()->route('show_personal_path', ['array' => $array])->withErrors('El Empleado se modifico satisfactoriamente.');
 }