示例#1
0
 function add_lider($cedula, $nombre, $apellido, $telefono, $celular, $direccion, $email, $departamento, $municipio, $puesto, $dirPuesto, $mesa)
 {
     if ($departamento != "" && $municipio != "" && $puesto != "" && $dirPuesto != "" && $mesa != "" && $cedula != "" && $nombre != "" && $apellido != "") {
         $daoPersona = new DAOPersona();
         $daoLCandidatoL = new DAOListaCandidato_Lider();
         $daoLider = new DAOLider();
         $oldId = $daoPersona->consultarId($cedula);
         if ($oldId != FALSE) {
             if ($daoLider->consultarIdLider($cedula, $_SESSION["user"]) != FALSE) {
                 return "La persona que intenta agregar como lider, ya hace parte de sus lideres. Por lo tanto no se agregara.";
             }
             //            echo '<script>alert("Una persona ya se encuentra registrada con ese numero de cedula, ¿Desea agregarla como lider?")</script>';
             $id = $oldId;
         } else {
             $id = $daoPersona->agregar($cedula, $nombre, $apellido, $telefono, $celular, $direccion, $email);
         }
         if (zonificar($id, $departamento, $municipio, $puesto, $dirPuesto, $mesa)) {
             $daoLCandidatoL->agregarCandidato_Lider($_SESSION["user"], $id);
             return 0;
         }
         return "No se logró agregar a la persona, intente nuevamente";
     }
     return "Digite todos los campos con obligatorios, marcados con (*)";
 }