update GenericBaseDAO