Please Help.

Please Help. (1+e^(x) y+x e^(x) y) dx + (x e^(x) + 2)dy=0

Hey........ A've solved it bur i'll try to upload the pic of my solution by evenin.