public static uvwPessoaFisicaJuridica abreFrmConsultaFornecedorCompra(AcaoTelaConsultaCadastros acao, PessoaFilial filial)
        {
            if (frmConsultaFornecedorCompra == null)
            {
                frmConsultaFornecedorCompra = new FrmConsultaCRUD(acao, filial);
            }

            frmConsultaFornecedorCompra.ShowDialog();
            frmConsultaFornecedorCompra.Focus();
            uvwPessoaFisicaJuridica clienteSelecionado = frmConsultaFornecedorCompra.pegaPessoa;

            return(clienteSelecionado);
        }
Exemplo n.º 2
0
 private void btnSelecionarCliente_Click(object sender, EventArgs e)
 {
     try
     {
         fornecedorSelecionado = ControleFormulario.abreFrmConsultaFornecedorCompra(AcaoTelaConsultaCadastros.FornecedorConsultaCompra, filialLogada);
         txtCliente.Text       = fornecedorSelecionado.Nome;
         btnProcurarProduto.Focus();
     }
     catch
     {
         MessageBox.Show("Não foi possível procurar um fornecedor.");
     }
 }
Exemplo n.º 3
0
 private void btnSelecionarCliente_Click_1(object sender, EventArgs e)
 {
     try
     {
         clienteSelecionado = ControleFormulario.abreFrmConsultaClienteVenda(AcaoTelaConsultaCadastros.ClienteConsultaVenda, filialLogada);
         txtCliente.Text    = clienteSelecionado.Nome;
         btnProcurarProduto.Focus();
     }
     catch
     {
         MessageBox.Show("Não foi possível procurar um cliente.");
     }
 }
Exemplo n.º 4
0
        private void btnNovaVenda_Click(object sender, EventArgs e)
        {
            try
            {
                grbDadosVenda.Enabled        = true;
                grbListaProdutos.Enabled     = true;
                btnSelecionarCliente.Enabled = true;
                btnProcurarProduto.Enabled   = true;
                txtQuantidade.Enabled        = true;
                btnMais.Enabled         = true;
                btnMenos.Enabled        = true;
                btnOk.Enabled           = true;
                txtDescontoItem.Enabled = true;
                btnNovaVenda.Enabled    = false;
                txtDescontoItem.Text    = "0";
                txtValorTotal.Text      = "0";
                txtValorFinal.Text      = "0";
                txtDesconto.Text        = "0";

                //inicializa objetos
                pedido      = null;
                pedidoItens = null;
                pedidoItem  = null;

                try
                {
                    fornecedorSelecionado = ControleFormulario.abreFrmConsultaFornecedorCompra(AcaoTelaConsultaCadastros.FornecedorConsultaCompra, filialLogada);
                    txtCliente.Text       = fornecedorSelecionado.Nome;
                    txtDescontoItem.Focus();
                }
                catch
                {
                    MessageBox.Show("Não foi possível procurar um fornecedor.");
                }

                try
                {
                    produtoSelecionado = ControleFormulario.abreFrmConsultaProdutoVenda(AcaoTelaConsultaCadastros.ProdutoConsultaVenda, filialLogada);
                    txtproduto.Text    = produtoSelecionado.Nome;
                    txtQuantidade.Focus();
                }
                catch
                {
                    MessageBox.Show("Não foi possível procurar um produto.");
                }
            }
            catch
            {
                MessageBox.Show("Erro ao abrir uma nova venda. Entre em contato com o suporte.");
            }
        }
        public uvwPessoaFisicaJuridicaColecao ConsultarIdNome(int IDPessoa, string Nome)
        {
            try
            {
                uvwPessoaFisicaJuridicaColecao fornecedorConsultaColecao = new uvwPessoaFisicaJuridicaColecao();

                conexao.LimparParametros();

                conexao.AdicionarParametros("@IDPessoaFornecedor", IDPessoa);
                conexao.AdicionarParametros("@Nome", Nome);

                DataTable dataTable = conexao.ExecutarConsulta(CommandType.StoredProcedure, "uspFornecedorConsultarPorIdNome");

                foreach (DataRow dataRow in dataTable.Rows)
                {
                    uvwPessoaFisicaJuridica cliente = new uvwPessoaFisicaJuridica();

                    cliente.IDCliente    = Convert.ToInt32(dataRow["IDFornecedor"]);
                    cliente.Nome         = Convert.ToString(dataRow["Nome"]);
                    cliente.Tipo         = Convert.ToString(dataRow["Tipo"]);
                    cliente.CPFCNPJ      = Convert.ToString(dataRow["CPFCNPJ"]);
                    cliente.DataCadastro = Convert.ToDateTime(dataRow["DataCadastro"]);
                    cliente.Rua          = Convert.ToString(dataRow["Rua"]);
                    cliente.Numero       = Convert.ToInt32(dataRow["Numero"]);
                    cliente.Bairro       = Convert.ToString(dataRow["Bairro"]);
                    cliente.Cidade       = Convert.ToString(dataRow["Cidade"]);
                    cliente.Telefone     = Convert.ToString(dataRow["Telefone"]);
                    cliente.Email        = Convert.ToString(dataRow["Email"]);
                    cliente.Status       = Convert.ToString(dataRow["Status"]);

                    fornecedorConsultaColecao.Add(cliente);
                }

                return(fornecedorConsultaColecao);
            }
            catch (Exception ex)
            {
                throw new Exception("Erro ao consultar filial. Detalhes: " + ex.Message);
            }
        }