public function asignarRol()
 {
     $colonia = Session::get("colonia");
     $urbanism = Urbanism::where('colony_id', '=', $colonia)->first();
     $datos = (string) Input::get("rol");
     $array = explode(",", $datos);
     $num = count($array);
     for ($i = 0; $i < $num; $i++) {
         $roles = explode(".", $array[$i]);
         $id = (int) $roles[1];
         $rol = (int) $roles[0];
         $urb = (int) $roles[2];
         //$permisos = Permisos::all();
         //$permisos = Permisos::find($id);
         Permisos::where("user_id", "=", $id)->where("colony_id", "=", Session::get("colonia"))->update(array("role_id" => $rol));
         $BuscarCollector = Collector::where("user_id", "=", $id)->where('urbanism_id', '=', $urbanism->id)->orderBy('updated_at', 'desc')->first();
         if ($rol == 2 || $rol == 3 || $rol == 4 || $rol == 5) {
             if (!$BuscarCollector) {
                 $Collector = new Collector();
                 $Collector->user_id = $id;
                 $Collector->urbanism_id = $urb;
                 $Collector->save();
             }
         }
         if ($rol == 6) {
             if ($BuscarCollector) {
                 $cobrador = Collector::findOrFail($BuscarCollector->id);
                 $cobrador->delete(['id']);
             }
         }
         //$permisos->role_id = $rol;
         //$permisos->save();
     }
     return Response::json(array("estado" => 1));
 }