Exemplo n.º 1
0
        public void PesquisarPorNome(String Nome, frmCadastroFornedor Cadastro, frmPrincipal principal)
        {
            Fornecedor cliente = new Fornecedor();
            DataTable  tabela  = cliente.PesquisarPorNome(Nome);       //Resultados da pesquisa

            if (tabela.Rows.Count == 1)                                //Se a tabrla conter apenas um registro, não exibir a tabela
            {
                PassarCPF(tabela.Rows[0]["CPF"].ToString(), Cadastro); //Chamar o método PassarCPF
                return;
            }

            PesquisaResultadoFornecedor pesquisa = new PesquisaResultadoFornecedor(tabela, Cadastro);//Criar objeto PesquisaResultado

            pesquisa.MdiParent = principal;
            pesquisa.Show();//Mostrar o objeto
        }
Exemplo n.º 2
0
        public void PesquisarPorRazaoSocial(String razaoSocial, frmCadastroFornedor Cadastro, frmPrincipal principal)
        {
            Fornecedor fornecedor = new Fornecedor();
            DataTable  tabela     = fornecedor.PesquisarPorRazaoSocial(razaoSocial);//Resultados da pesquisa

            if (tabela.Rows.Count == 0)
            {
                Cadastro.MenssageVazio();
                return;
            }


            if (tabela.Rows.Count == 1)                                //Se a tabela conter apenas um registro, não exibir a tabela
            {
                PassarCPF(tabela.Rows[0]["CPF"].ToString(), Cadastro); //Chamar o método PassarCPF
                return;
            }

            PesquisaResultadoFornecedor pesquisa = new PesquisaResultadoFornecedor(tabela, Cadastro);//Criar objeto PesquisaResultado

            pesquisa.MdiParent = principal;
            pesquisa.Show();//Mostrar o objeto
        }
Exemplo n.º 3
0
        public void PassarCPF(String CPF, frmCadastroFornedor cadastroCFornecedor)
        {
            Fornecedor fornecedor = PesquisarPorCPF(CPF);  //Realizar pesquisa pela cpf da linha escolhida do DAtaGrd

            cadastroCFornecedor.PassarValores(fornecedor); //Cahmar método passarValores do Forms
        }