i think its saveable, i have the same problem but the wiring from the L or R button still intact. so your case will probably cost more to repair.
As long as the DS circuitry did not blow up or exposed to water, it supposed to be able to be repaired.
One question is the screen intact?? i believe...