tipo = "usuario"; $this->estado=$estado; } function getSQL(){ return $this->sql; } /** * Devuelve una lista de los posibles estados en los que se puede encontrar un candidato * como Key => value, donde key es el cod del estado y value es el nombre del estado. */ function getEstados(){ $consulta = "SELECT cod, nombre FROM candidatos_estados WHERE tipo='usuario'"; $bd = new BD(); return $bd->keyValueQuery($consulta, "cod", "nombre"); } function addEmpleado($campos){ $fecha = date(Y."-".m."-".d); $nombre = $campos["nombre"]; $password = md5($nombre); $campos["estado"] = 90; $campos["rol"] = 6; $campos["password"] = $password; $campos["fecha_alta"] = $fecha; $id = parent::addPersona($campos); $empleado = new Empleado($this->usuario, $id); $mensaje = "Nuevo empleado"; $empleado->actualizarHistorial($mensaje); return $id; } } ?>