Ma non è così che si fa uno strato per l'accesso al db con un get/add piazzati lì così in quel modo .....
Chiarisci meglio magari il contesto: che tipo di applicazione è? (console, desktop, webapp) che database viene usato? (relazione: MySQL/PostgreSQL/ecc.. ; non relazionale ...)