public function getEdit($user_id)
 {
     $user = User::find($user_id);
     $pais_cmb = Pais::whereEstado('Activo')->orderBy('nombre')->lists('nombre', 'id');
     $pais_cmb = array('' => '--Seleccione un país--') + $pais_cmb;
     $ciudad_cmb = Ciudad::whereEstado('Activo')->wherePais_id($user->pais_id)->orderBy('nombre')->lists('nombre', 'id');
     if ($ciudad_cmb) {
         $ciudad_cmb = $ciudad_cmb = array('' => '--Seleccione una ciudad--') + $ciudad_cmb;
     } else {
         $ciudad_cmb = array('' => '--No existen ciudades--');
     }
     return View::make('sistema.usuarios.editar')->with('ciudad_cmb', $ciudad_cmb)->with('pais_cmb', $pais_cmb)->with('user', $user);
 }
 public function getAdmin()
 {
     /*$usuarios = User::orderBy('nombre')
     		->get(array('id', 'created_at', 'updated_at','nombre', 'usuario', 'password', 'perfil', 'estado', 'direccion','pais_id','ciudad_id','remember_token'));*/
     //consulta tabla usuarios ordenado por Nombre
     $query = User::orderBy('nombre');
     //Input has(evalua si el combobox trae datos )
     if (Input::has('name_id')) {
         //consulta cuando el id del combobox
         $query->whereId(Input::get('name_id'));
     }
     //Input has(evalua si el combobox trae datos )
     if (Input::has('pais_id')) {
         $query->wherePaisId(Input::get('pais_id'));
     }
     //Input has(evalua si el combobox trae datos )
     if (Input::has('ciudad_id')) {
         $query->whereCiudadId(Input::get('ciudad_id'));
     }
     //Input has(evalua si el combobox trae datos )
     if (Input::has('usuario_id')) {
         $query->whereUsuario(Input::get('usuario_id'));
     }
     //Input has(evalua si el combobox trae datos )
     if (Input::has('usuario_id2')) {
         $query->where('Usuario', 'like', Input::get('usuario_id2') . '%');
     }
     //Input has(evalua si el combobox trae datos )
     if (Input::has('nombre_id2')) {
         $query->where('nombre', 'like', Input::get('nombre_id2') . '%');
     }
     $usuarios = $query->get(array('id', 'created_at', 'updated_at', 'nombre', 'usuario', 'password', 'perfil', 'estado', 'direccion', 'pais_id', 'ciudad_id', 'remember_token'));
     $user2 = User::orderBy('nombre')->lists('nombre', 'id');
     $user_cmb = array('' => '--Todos--') + $user2;
     $pais = Pais::orderBy('nombre')->lists('nombre', 'id');
     $pais_cmb = array('' => '--Todos--') + $pais;
     $ciudad = ciudad::orderBy('nombre')->lists('nombre', 'id');
     $ciudad_cmb = array('' => '--Todos--') + $ciudad;
     return View::make('admin')->with('usuarios', $usuarios)->with('user_cmb', $user_cmb)->with('pais_cmb', $pais_cmb)->with('ciudad_cmb', $ciudad_cmb);
 }