Having the administrative contracts theory recognized the vast powers of the administrative body against the contractor with; it also takes into consideration, at the same time, to ensure that the contractor's rights which are derived from the contract and the general rules in order to ensure a balance between the administrative body and the contractor.