public FabricanteBuscaPresenter(IBuscarFabricante View) { view = View; model = new FabricanteModel(); view.LimparCampoPesquisa(); }
public void ConsultarPorId(string ID) { model = model.ConsultarPorId(ID); view.COD_FABRICANTE = model.COD_FABRICANTE; view.FABR_NOME = model.FABR_NOME; }
public void Salvar() { model = new FabricanteModel(); model.COD_FABRICANTE = view.COD_FABRICANTE; model.FABR_NOME = view.FABR_NOME; if (model.Validar(out string alertas)) { if (model.COD_FABRICANTE == 0) { view.COD_FABRICANTE = model.Inserir(); } else { model.Alterar(); } LiberarBloquearComponentes(false); } else { view.MsgAlerta(alertas); } }
public void Apagar() { if ((view.COD_FABRICANTE > 0) && (view.MsgSimNao("Deseja realmente apagar essa fabricante?"))) { model = new FabricanteModel(); model.COD_FABRICANTE = view.COD_FABRICANTE; model.Apagar(); LimparTela(); LiberarBloquearComponentes(false); } }
public FabricantePresenter(ICadastroFabricante View) { view = View; model = new FabricanteModel(); LiberarBloquearComponentes(false); }