update setDataeViewController