class NegociacaoController {
constructor() {
let $ = document.querySelector.bind(document);
this._inputData = $('#data');
this._inputQuantidade = $('#quantidade');
this._inputValor = $('#valor');
this._listaNegociacoes = new ListaNegociacoes();
this._negociacoesView = new NegociacoesView($('#negociacoesView'));
}
adiciona(event) {
event.preventDefault();
this._listaNegociacoes.adiciona(this._criarNegociacao());
this._negociacoesView.update(this._listaNegociacoes);
this._limparFormulario();
}
}
//Os metodos _criarNegociacao() e _limparFormulario() foram implementados