MVC code for shop example