package br.com.caelum.calopsita.plugins.roi;
import br.com.caelum.vraptor.Path;
import br.com.caelum.vraptor.Post;
import br.com.caelum.vraptor.Resource;
import br.com.caelum.vraptor.Result;
import static br.com.caelum.vraptor.view.Results.*;
@Resource
public class RoiController {
private final RoiRepository repository;
private final Result result;
public RoiController(RoiRepository repository, Result result) {
this.repository = repository;
this.result = result;
}
@Path("/roi/{card.id}/") @Post
public void save(ValuableCard card) {
repository.update(card);
result.use(nothing());
}
}