public function actionAdmin()
 {
     $model = new Droits('search');
     $model->unsetAttributes();
     if (isset($_GET['Droits'])) {
         $model->setAttributes($_GET['Droits']);
     }
     $criteria = new EMongoCriteria();
     $criteriaClinique = new EMongoCriteria($criteria);
     $criteriaClinique->type = "clinique";
     $criteriaClinique->profil('!=', "administrateur");
     $dataProviderClinique = new EMongoDocumentDataProvider('Droits');
     $dataProviderClinique->setCriteria($criteriaClinique);
     $criteriaNeuropath = new EMongoCriteria($criteria);
     $criteriaNeuropath->type = "neuropathologique";
     $criteriaNeuropath->profil('!=', "administrateur");
     $dataProviderNeuropath = new EMongoDocumentDataProvider('Droits');
     $dataProviderNeuropath->setCriteria($criteriaNeuropath);
     $criteriaGene = new EMongoCriteria($criteria);
     $criteriaGene->type = "genetique";
     $criteriaGene->profil('!=', "administrateur");
     $dataProviderGene = new EMongoDocumentDataProvider('Droits');
     $dataProviderGene->setCriteria($criteriaGene);
     $this->render('admin', array('model' => $model, 'dataProviderClinique' => $dataProviderClinique, 'dataProviderNeuropath' => $dataProviderNeuropath, 'dataProviderGene' => $dataProviderGene));
 }