The City Council shall hold the City Manager responsible for the proper administration of all affairs of the City, but neither the Mayor, City Council, nor any board or commission created by it, nor any members thereof, shall dictate the appointment of any person to office or his or her removal from office or employment with the City, or in any manner interfere in the appointment of officers and employees in the departments of the administrative service vested in the City Manager by this Charter. Except for the purpose of inquiry, the City Council and its members shall deal with the administrative service solely through the City Manager, and neither the City Council nor any member thereof shall give orders to any subordinate of the City Manager either publicly or privately.