Please find the link for parts and upgrades where you can check with your system service tag what are the upgrades available for your system.
www.dell.com/.../partsforyourdell you can check for your country too.
The 1050 will need to be a SHORT version like the Zotac GTX 1050 TI Mini ZT-P10510A-10L
The power supply can be an EVGA 750B1 but not a B2 or G2.
Long cards Do not Fit. Power Supplies that do not have 150W on the 3.3v/5v rails and or 25 AMPS on these rails as well as 3Amps or more on the +5vsb Rail do not work. Look for an 80 percent efficient or better EPS12v power supply that is not larger than
5.9"(L) x 5.5"(W) x 3.4"(H)