Refatoracao e correcao de metodos adequados para controller
Refatoracao e correcao de metodos adequados para a camada
Refatoracao dos metodos para ficar de acordo com as mudancass na model e controller