public function ingresarUnidadOrg($nombreUnidad, $direccion, $responsable, $telefono, $fax, $tipoUnidad, $unidadPadre, $departameto, $municipio, $descripcion)
 {
     $municipioDao = new MunicipioDao($this->doctrine);
     $muncipioObj = $municipioDao->getMunicipio($municipio);
     $informacionGeneral = new InformacionGeneral();
     $informacionGeneral->setDireccion($direccion);
     $informacionGeneral->setTelefono($telefono);
     $informacionGeneral->setFax($fax);
     $unidadOrg = new UnidadOrganizativa();
     $unidadOrg->setNombreUnidad($nombreUnidad);
     $unidadOrg->setTipoUnidad($tipoUnidad);
     if ($unidadPadre != 0) {
         $unidadParent = $this->repositorio->find($unidadPadre);
         $unidadOrg->setParent($unidadParent);
     }
     $unidadOrg->setIdMunicipio($municipio);
     $unidadOrg->setInformacionGeneral($informacionGeneral);
     $unidadOrg->setDescripcionUnidad($descripcion);
     $informacionGeneral->setUnidadOrganizativa($unidadOrg);
     $this->em->persist($unidadOrg);
     $this->em->persist($informacionGeneral);
     $this->em->flush();
     $matrizMensajes = array('El proceso de almacenar Unidad Organizativa termino con exito', 'Unidad ' . $unidadOrg->getIdUnidadOrg());
     return $matrizMensajes;
 }