RE: Laptop battery is not charging
The Dell Inspiron n5110 is customized with a 90w or 130w AC adapter. If the system is configured with a discrete video card then the system is shipped out with 130w AC adapter.
I would suggest you to try flashing the BIOS on the system. Please enter your service tag # on the link below, select the operating system, and then download the BIOS from the BIOS section onto the system and install it.
Please let me know if this helps.