I agree with F34R. He only fired her because his wife saw his inappropriate texts and ordered him to fire her. If she never caught him, he'd still be flirting and hoping to get some.
Now, as a private business owner, I do agree he has the right to fire someone if he wants to. Just saying, she didn't deserve it.