The City Attorney shall:
   (A)   Prosecute and defend all suits against and on behalf of the city.
   (B)   Advise the City Manager, City Council, Mayor and all other officers of the city in regard to matters connected with the city’s business.
   (C)   Attend all meetings of the City Council.
   (D)   Prepare all deeds, contracts, bonds, notes and other instruments that may be required for the proper conduct of the city’s business.
   (E)   Draw all ordinances granting franchises.
   (F)   Approve all proposed ordinances as to form before their introduction, but his or her failure to so approve as to form any ordinance duly passed by the Council shall not impair its validity.
(`90 Code, § 2-107)