The adoption, amendment, repeal, pleading, or proving of ordinances shall be in accordance with the applicable provisions of the general laws of North Carolina not inconsistent with this Charter. The ayes and noes shall be taken upon all ordinances and resolutions and entered in the minutes of the Town Council. The enacting clause of all ordinances shall be: “Be it ordained by the Town Council of the Town of Troutman.” All ordinances and resolutions shall take effect upon adoption unless otherwise provided therein.