A função do controller é enviar comandos para sua view associada para alterar a representação dos dados, porém ele não tem autoridade para alterar o modelo.
Certo
Errado