public void Salvar() { model = new FuncionarioModel(); model.Codigo = view.Codigo; model.Nome = view.Nome; model.CEP = view.CEP; model.Sobrenome = view.Sobrenome; model.Bairro = view.Bairro; model.Cidade = view.Cidade; model.UF = view.UF; model.Telefone = view.Telefone; model.Rua = view.Rua; model.Numero = view.Numero; if (model.Validar(out string alertas)) { if (model.Codigo == 0) { view.Codigo = model.Inserir(); } else { model.Alterar(); } LiberarBloquearComponentes(false); } else { view.MsgAlerta(alertas); } }
public FuncionarioBuscarPresenter(IBuscarFuncionario View) { view = View; model = new FuncionarioModel(); view.LimparCampoPesquisa(); }
public void Apagar() { if ((view.Codigo > 0) && (view.MsgSimNao("Deseja realmente apagar este Funcionario?"))) { model = new FuncionarioModel(); model.Codigo = view.Codigo; model.Apagar(); LimparTela(); LiberarBloquearComponentes(false); } }
public void ConsultarPorId(int ID) { { model = model.ConsultarPorId(ID); view.Codigo = model.Codigo; view.Nome = model.Nome; view.Sobrenome = model.Sobrenome; view.Rua = model.Rua; view.Bairro = model.Bairro; view.Cidade = model.Cidade; view.UF = model.UF; view.CEP = model.CEP; view.Telefone = model.Telefone; view.Numero = model.Numero; } }
public FuncionarioPresenter(ICadastroFuncionario View) { view = View; model = new FuncionarioModel(); LiberarBloquearComponentes(false); }