Yes, it should be able to hold the laptop and Xbox one. It has a large capacity on the inside to hold large medical books, which are about the size of a Xbox.
I dont think it can hold a Xbox into it.. or atleast i wont advice you so.. even if you squeeze someting in , except laptop pouch , rest of bag walls are not padded, and safety of xbox is questionable. I would not do that.