public void PreencherDados(object objDados) { if (objDados != null) { _DadoSelecionado = objDados; if (_TipoBusca == Comum.Enumeradores.Enumeradores.TipoHelper.CLIENTE || _TipoBusca == Comum.Enumeradores.Enumeradores.TipoHelper.FORNECEDOR || _TipoBusca == Comum.Enumeradores.Enumeradores.TipoHelper.FUNCIONARIO) { Comum.Clases.Pessoa objPessoa = (Comum.Clases.Pessoa)(objDados); txtCodigo.Text = objPessoa.Codigo.ToString(); txtDescricao.Text = objPessoa.DesNome; } } }
private void ChamarHelperTouch() { Telas.HelperTouch frmHelper = new Telas.HelperTouch(_TipoBusca, string.Empty); frmHelper.ShowDialog(); if (frmHelper.DialogResult == System.Windows.Forms.DialogResult.OK) { if (frmHelper.DadoSelecinado != null) { Comum.Clases.Pessoa ClienteSelecionado = (Comum.Clases.Pessoa)(frmHelper.DadoSelecinado); _DadoSelecionado = frmHelper.DadoSelecinado; txtCodigo.Text = Convert.ToString(ClienteSelecionado.Codigo); txtDescricao.Text = ClienteSelecionado.DesNome; } else { _DadoSelecionado = null; txtCodigo.Text = string.Empty; txtDescricao.Text = string.Empty; } } }
private void btnModificar_Click(object sender, EventArgs e) { try { if (_TipoBusca == Comum.Enumeradores.Enumeradores.TipoHelper.CLIENTE) { if (_DadoSelecionado != null) { string Identificador = ((Comum.Clases.Pessoa)_DadoSelecionado).Identificador; Telas.GuardarCliente frmCliente = new Telas.GuardarCliente(Identificador, false); if (frmCliente.ShowDialog() == DialogResult.OK) { if (frmCliente.DadoRetornar != null) { if (_TipoBusca == Comum.Enumeradores.Enumeradores.TipoHelper.CLIENTE) { Comum.Clases.Pessoa ClienteSelecionado = (Comum.Clases.Pessoa)(frmCliente.DadoRetornar); _DadoSelecionado = frmCliente.DadoRetornar; txtCodigo.Text = Convert.ToString(ClienteSelecionado.Codigo); txtDescricao.Text = ClienteSelecionado.DesNome; } } } } } else if (_TipoBusca == Comum.Enumeradores.Enumeradores.TipoHelper.FORNECEDOR) { if (_DadoSelecionado != null) { string Identificador = ((Comum.Clases.Pessoa)_DadoSelecionado).Identificador; Telas.GuardarFornecedor frmFornecedor = new Telas.GuardarFornecedor(Identificador, false); if (frmFornecedor.ShowDialog() == DialogResult.OK) { if (frmFornecedor.DadoRetornar != null) { if (_TipoBusca == Comum.Enumeradores.Enumeradores.TipoHelper.FORNECEDOR) { Comum.Clases.Pessoa ClienteSelecionado = (Comum.Clases.Pessoa)(frmFornecedor.DadoRetornar); _DadoSelecionado = frmFornecedor.DadoRetornar; txtCodigo.Text = Convert.ToString(ClienteSelecionado.Codigo); txtDescricao.Text = ClienteSelecionado.DesNome; } } } } } else if (_TipoBusca == Comum.Enumeradores.Enumeradores.TipoHelper.FUNCIONARIO) { if (_DadoSelecionado != null) { string Identificador = ((Comum.Clases.Pessoa)_DadoSelecionado).Identificador; Telas.GuardarFuncionario frmFuncionario = new Telas.GuardarFuncionario(Identificador, false); if (frmFuncionario.ShowDialog() == DialogResult.OK) { if (frmFuncionario.DadoRetornar != null) { if (_TipoBusca == Comum.Enumeradores.Enumeradores.TipoHelper.FUNCIONARIO) { Comum.Clases.Pessoa ClienteSelecionado = (Comum.Clases.Pessoa)(frmFuncionario.DadoRetornar); _DadoSelecionado = frmFuncionario.DadoRetornar; txtCodigo.Text = Convert.ToString(ClienteSelecionado.Codigo); txtDescricao.Text = ClienteSelecionado.DesNome; } } } } } } catch (Exception ex) { Aplicacao.Classes.Util.LogarErro(new Comum.Clases.Erro { Execao = ex, DesErro = ex.Message, Usuario = Parametros.Parametros.InformacaoUsuario.Login }); } }