DSolve[Derivative[1][y][x] == -((y[x]*(1 + x*y[x]))/(x*(1 - y[x] + x*y[x]))),y[x],x]