The City Attorney may commence an action for appropriate legal, equitable or injunctive relief in the Municipal or Superior Court of the County against any person who has violated or continues to violate any provision of this chapter, the Basin Plan, federal or state discharge standards or permit conditions, or who violates the requirements of any Administrative Order. In addition to the penalties provided in this chapter, the City Engineer may recover all reasonable attorney fees, court costs, court reporter's fees, expenses of litigation by appropriate suit of law against the person(s) found to have violated any provision of this chapter or the orders, rules, regulations and permits issued thereunder and other expenses associated with enforcement activities, including sampling and monitoring expenses, and the cost of any actual damages incurred by the City of San Bernardino.