A lawyer shall not act as advocate at a trial in which the lawyer is likely to be a necessary witness unless:

(1) the testimony relates to an uncontested issue;

(2) the testimony relates to the nature and value of legal services rendered in the case; or

(3) disqualification of the lawyer would work substantial hardship on the client.