controlador de usuario y vista