use new prep_id in UpdateDataset DAO

Fixing a bug where the new prep_id parameter defined for a dataset is not used in the UpdataDataset DAO.