change viewmodel.close to closeView And Dispose