예제 #1
0
        private void BuscarFornecedor()
        {
            negocioPessoa = new PessoaNegocio(Form1.Empresa.empconexao, Form1.Unidade.uniassistencia);
            PessoaColecao         colecao = negocioPessoa.ConsultarPessoaPorTipo(EnumPessoaTipo.Fornecedor);
            Form_ConsultarColecao form_ConsultarColecao = new Form_ConsultarColecao();

            if (colecao != null)
            {
                foreach (PessoaInfo info in colecao)
                {
                    Form_Consultar form_Consultar = new Form_Consultar
                    {
                        Cod       = string.Format("{0:000}", info.pssid),
                        Descricao = info.pssnome
                    };

                    form_ConsultarColecao.Add(form_Consultar);
                }
            }

            Form_Consultar formConsultar = AbrirForm(form_ConsultarColecao, "Fornecedores");

            if (formConsultar != null)
            {
                textBoxCodFornecedor.Text = formConsultar.Cod;
                labelValorFornecedor.Text = formConsultar.Descricao;
                buttonSalvar.Select();
            }
        }
        private void BuscarFornecedor()
        {
            PessoaColecao         colecao = negocioPessoa.ConsultarPessoaPorTipo(EnumPessoaTipo.Fornecedor);
            Form_ConsultarColecao form_ConsultarColecao = new Form_ConsultarColecao();

            if (colecao != null)
            {
                Form_Consultar Consultar = new Form_Consultar
                {
                    Cod       = string.Format("{0:000}", 0),
                    Descricao = "*FORNECEDORES DIVERSOS*"
                };

                form_ConsultarColecao.Add(Consultar);

                foreach (PessoaInfo info in colecao)
                {
                    Form_Consultar form_Consultar = new Form_Consultar
                    {
                        Cod       = string.Format("{0:000}", info.Id),
                        Descricao = info.Nome
                    };

                    form_ConsultarColecao.Add(form_Consultar);
                }
            }

            Form_Consultar formConsultar = AbrirForm(form_ConsultarColecao, "Fornecedores");

            if (formConsultar != null)
            {
                textBoxFornecedorCod.Text     = formConsultar.Cod;
                labelFornecedorDescricao.Text = formConsultar.Descricao;
                if (formConsultar.Cod != "000")
                {
                    PreencherFormFornecedor();
                }
                else
                {
                    buttonInicializar.Enabled = true;
                    buttonInicializar.Select();
                }
            }
        }