Set the value of [part_id] column.

@param int $v new value
@return $this|\gossi\trixionary\model\SkillPart The current object (for fluent API support)
559947
public function setPartId($v)
    {
        if ($v !== null) {
            $v = (int) $v;
        }

        if ($this->part_id !== $v) {
            $this->part_id = $v;
            $this->modifiedColumns[SkillPartTableMap::COL_PART_ID] = true;
        }

        if ($this->aSkillRelatedByPartId !== null && $this->aSkillRelatedByPartId->getId() !== $v) {
            $this->aSkillRelatedByPartId = null;
        }

        return $this;
    }
114257
public function setCustomerId($v)
    {
        if ($v !== null) {
            $v = (int) $v;
        }

        if ($this->customer_id !== $v) {
            $this->customer_id = $v;
            $this->modifiedColumns[CustomerCustomerGroupTableMap::CUSTOMER_ID] = true;
        }

        if ($this->aCustomer !== null && $this->aCustomer->getId() !== $v) {
            $this->aCustomer = null;
        }


        return $this;
    }
882359
public function setEndPositionId($v)
    {
        if ($v !== null) {
            $v = (int) $v;
        }

        if ($this->end_position_id !== $v) {
            $this->end_position_id = $v;
            $this->modifiedColumns[SkillTableMap::COL_END_POSITION_ID] = true;
        }

        if ($this->aEndPosition !== null && $this->aEndPosition->getId() !== $v) {
            $this->aEndPosition = null;
        }

        return $this;
    }
416565
public function setId($v)
    {
        if ($v !== null) {
            $v = (int) $v;
        }

        if ($this->id !== $v) {
            $this->id = $v;
            $this->modifiedColumns[DealerFolderVersionTableMap::ID] = true;
        }

        if ($this->aDealerFolder !== null && $this->aDealerFolder->getId() !== $v) {
            $this->aDealerFolder = null;
        }


        return $this;
    }
1154926
public function setId($v)
    {
        if ($v !== null) {
            $v = (int) $v;
        }

        if ($this->id !== $v) {
            $this->id = $v;
            $this->modifiedColumns[TeamVersionTableMap::ID] = true;
        }

        if ($this->aTeam !== null && $this->aTeam->getId() !== $v) {
            $this->aTeam = null;
        }


        return $this;
    }
312619
public function setImportance($v)
    {
        if ($v !== null) {
            $v = (int) $v;
        }

        if ($this->importance !== $v) {
            $this->importance = $v;
            $this->modifiedColumns[SkillTableMap::COL_IMPORTANCE] = true;
        }

        return $this;
    }
1334419
public function setMultipleOfId($v)
    {
        if ($v !== null) {
            $v = (int) $v;
        }

        if ($this->multiple_of_id !== $v) {
            $this->multiple_of_id = $v;
            $this->modifiedColumns[SkillTableMap::COL_MULTIPLE_OF_ID] = true;
        }

        if ($this->aMultipleOf !== null && $this->aMultipleOf->getId() !== $v) {
            $this->aMultipleOf = null;
        }

        return $this;
    }
1342321
public function setSkillId($v)
    {
        if ($v !== null) {
            $v = (int) $v;
        }

        if ($this->skill_id !== $v) {
            $this->skill_id = $v;
            $this->modifiedColumns[KstrukturTableMap::COL_SKILL_ID] = true;
        }

        if ($this->aSkillRelatedBySkillId !== null && $this->aSkillRelatedBySkillId->getId() !== $v) {
            $this->aSkillRelatedBySkillId = null;
        }

        return $this;
    }
238728
public function setParentId($v)
    {
        if ($v !== null) {
            $v = (int) $v;
        }

        if ($this->parent_id !== $v) {
            $this->parent_id = $v;
            $this->modifiedColumns[SkillDependencyTableMap::COL_PARENT_ID] = true;
        }

        if ($this->aSkillRelatedByParentId !== null && $this->aSkillRelatedByParentId->getId() !== $v) {
            $this->aSkillRelatedByParentId = null;
        }

        return $this;
    }
587600
public function setUserId($v)
    {
        if ($v !== null) {
            $v = (int) $v;
        }

        if ($this->user_id !== $v) {
            $this->user_id = $v;
            $this->modifiedColumns[UserRoleTableMap::COL_USER_ID] = true;
        }

        if ($this->aUser !== null && $this->aUser->getId() !== $v) {
            $this->aUser = null;
        }

        return $this;
    }
216203
public function setStatus($v)
    {
        if ($v !== null) {
            $v = (string) $v;
        }

        if ($this->status !== $v) {
            $this->status = $v;
            $this->modifiedColumns[RoleTableMap::COL_STATUS] = true;
        }

        return $this;
    }
598976
public function setBillid($v)
    {
        if ($v !== null) {
            $v = (int) $v;
        }

        if ($this->billid !== $v) {
            $this->billid = $v;
            $this->modifiedColumns[GamecurrencyTableMap::COL_BILLID] = true;
        }

        return $this;
    }
802633
public function setId($v)
    {
        if ($v !== null) {
            $v = (int) $v;
        }

        if ($this->id !== $v) {
            $this->id = $v;
            $this->modifiedColumns[DealerBrandVersionTableMap::ID] = true;
        }

        if ($this->aDealerBrand !== null && $this->aDealerBrand->getId() !== $v) {
            $this->aDealerBrand = null;
        }


        return $this;
    }
302858
public function setVideoId($v)
    {
        if ($v !== null) {
            $v = (int) $v;
        }

        if ($this->video_id !== $v) {
            $this->video_id = $v;
            $this->modifiedColumns[SkillVersionTableMap::COL_VIDEO_ID] = true;
        }

        return $this;
    }
365717
public function setDealerId($v)
    {
        if ($v !== null) {
            $v = (int) $v;
        }

        if ($this->dealer_id !== $v) {
            $this->dealer_id = $v;
            $this->modifiedColumns[DealerContentTableMap::DEALER_ID] = true;
        }

        if ($this->aDealer !== null && $this->aDealer->getId() !== $v) {
            $this->aDealer = null;
        }


        return $this;
    }
495861
public function bind($val, $part)
    {
        if (!is_array($val)) {
            $val = [$val];
        }

        foreach ($val as $v) {
            $this->bind[$part][] = $v;
        }

        return $this;
    }
1085091
public function setCountryId($v)
    {
        if ($v !== null) {
            $v = (int) $v;
        }

        if ($this->country_id !== $v) {
            $this->country_id = $v;
            $this->modifiedColumns[DealerTableMap::COUNTRY_ID] = true;
        }

        if ($this->aCountry !== null && $this->aCountry->getId() !== $v) {
            $this->aCountry = null;
        }


        return $this;
    }