public void Salvar() { model = new ProdutosModel(); model.Codigo = view.Codigo; model.Nome = view.Nome; model.ValorUnitario = view.ValorUnitario; model.Quantidade = view.Quantidade; model.codFabricante = view.codFabricante; model.codDistribuidora = view.codDistribuidora; model.Fabricante = view.Fabricante; model.Distribuidora = view.Distribuidora; if (model.Validar(out string alertas)) { if (model.Codigo == 0) { view.Codigo = model.Inserir(); } else { model.Alterar(); } LiberarBloquearComponentes(false); } else { view.MsgAlerta(alertas); } }
public ProdutosBuscarPresenter(IBuscarProdutos View) { view = View; model = new ProdutosModel(); view.LimparCampoPesquisa(); }
public void ConsultarPorId(int ID) { model = model.ConsultarPorId(ID); view.Codigo = model.Codigo; view.Nome = model.Nome; view.ValorUnitario = model.ValorUnitario; view.Quantidade = model.Quantidade; view.codFabricante = model.codFabricante; view.codDistribuidora = model.codDistribuidora; }
public void Apagar() { if ((view.Codigo > 0) && (view.MsgSimNao("Deseja realmente apagar este produto?"))) { model = new ProdutosModel(); model.Codigo = view.Codigo; model.Apagar(); LimparTela(); LiberarBloquearComponentes(false); } }
public ProdutosPresenter(ICadastroProdutos View) { view = View; model = new ProdutosModel(); LiberarBloquearComponentes(false); }