I'm having some trouble finding an alternate solution to the following problem:
Let us have a right-angled triangle $ABC$ ($A$ being the right angle vertex). We draw an altitude to the hypotenuse creating point $D$ and an angle bisector of the vertex angle C which intersected with $AB$ gives us another point $E$. Prove that $|AE| \cdot|AC|=|BE| \cdot |CD|. $
I do know how to solve the problem with the use of analytic geometry, however I'm curious wether there's some less computationally demanding way. Any help is appreciated.

Let $ \tan \frac{C}{2} = t$. Let $AC = 1 $.
Show that
Hence, $ |AE | \times |AC | = |BE| \times |CD |$