private void PreencherGrid()
        {
            if (colecaoPessoa != null)
            {
                pictureBoxLoad.Visible = false;
                dataGridViewPesquisarCliente.DataSource = colecaoPessoa;
                dataGridViewPesquisarCliente.Select();
            }
            else
            {
                PessoaInfo cliente = new PessoaInfo
                {
                    Nome = "NENHUM REGISTRO FOI ENCONTRADO!"
                };

                colecaoPessoa = new PessoaColecao
                {
                    cliente
                };

                dataGridViewPesquisarCliente.DataSource = null;
                dataGridViewPesquisarCliente.DataSource = colecaoPessoa;
                textBoxPesquisar.Select();
            }
        }
        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 RealizarPesquisaThread()
        {
            if (Todos)
            {
                colecaoPessoa = negocioPessoa.ConsultarPessoaDescricaoTodos(pesquisa, Form1.Unidade.uniassistencia);
            }
            else
            {
                colecaoPessoa = negocioPessoa.ConsultarPessoaDescricao(pesquisa, enumPessoa);
            }

            Form1.encerrarThread   = true;
            pictureBoxLoad.Visible = false;
        }
        private void ConsultarResponsavel(PessoaColecao funcColecao)
        {
            Form_ConsultarColecao form_ConsultarColecao = new Form_ConsultarColecao();

            foreach (PessoaInfo func in funcColecao)
            {
                Form_Consultar form_Consultar = new Form_Consultar
                {
                    Cod       = string.Format("{0:000}", func.pssid),
                    Descricao = func.pssnome
                };

                form_ConsultarColecao.Add(form_Consultar);
            }

            AbrirFormConsultar(form_ConsultarColecao);
        }
        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();
                }
            }
        }
        protected PessoaColecao PreencherPessoa(DataTable dataTable)
        {
            PessoaColecao colecao = new PessoaColecao();

            foreach (DataRow row in dataTable.Rows)
            {
                PessoaInfo pessoa = new PessoaInfo
                {
                    Assistencia  = (EnumAssistencia)Convert.ToInt32(row["pessoaassistencia"]),
                    Ident        = Convert.ToString(row["pessoaident"]),
                    DataRegistro = Convert.ToDateTime(row["pessoadataregistro"]).Date,
                    Nome         = Convert.ToString(row["pessoanome"]),
                    Email        = Convert.ToString(row["pessoaemail"]),
                    Id           = Convert.ToInt32(row["pessoaid"]),
                    Tipo         = (EnumPessoaTipo)Convert.ToInt32(row["pessoaidtipo"]),
                    Nascimento   = Convert.ToDateTime(row["pessoanascimento"]).Date,
                    Telefone     = Convert.ToString(row["pessoatelefone"]),
                    booPF        = Convert.ToBoolean(row["pessoapf"]),
                    Padrao       = Convert.ToBoolean(row["pessoapadrao"]),
                };

                pessoa.Endereco = new EnderecoInfo
                {
                    Bairro          = Convert.ToString(row["pessoaendbairro"]),
                    Cep             = Convert.ToString(row["pessoaendcep"]),
                    Cidade          = Convert.ToString(row["pessoaendcidade"]),
                    Complemento     = Convert.ToString(row["pessoaendcomplemento"]),
                    Logradouro      = Convert.ToString(row["pessoaendlogradouro"]),
                    PontoReferencia = Convert.ToString(row["pessoaendpontoref"]),
                    Uf = Convert.ToString(row["pessoaenduf"]),
                };

                UserNegocio userNegocio = new UserNegocio(EmpConexao);
                pessoa.User = userNegocio.ConsultarUsuarioFuncId(Convert.ToInt32(row["pessoaiduser"]));

                colecao.Add(pessoa);
            }

            return(colecao);
        }
Esempio n. 7
0
        private void BuscarVendedor()
        {
            if (dataGridViewItens.SelectedRows.Count > 0)
            {
                Form_ConsultarColecao form_ConsultarColecao = new Form_ConsultarColecao();
                PessoaColecao         funcColecao           = new PessoaColecao();
                funcColecao = funcNegocios.ConsultarPessoaPorTipo(EnumPessoaTipo.Funcionario);

                if (funcColecao != null)
                {
                    foreach (PessoaInfo func in funcColecao)
                    {
                        Form_Consultar form_Consultar = new Form_Consultar
                        {
                            Cod       = string.Format("{0:000}", func.Id),
                            Descricao = func.Nome
                        };

                        form_ConsultarColecao.Add(form_Consultar);
                    }
                }

                FormConsultar_Cod_Descricao formConsultar_Cod_Descricao = new FormConsultar_Cod_Descricao(form_ConsultarColecao, "Funcionário");
                formConsultar_Cod_Descricao.ShowDialog(this);

                if (formConsultar_Cod_Descricao.DialogResult == DialogResult.Yes)
                {
                    responsavel = funcNegocios.ConsultarPessoaId(Convert.ToInt32(formConsultar_Cod_Descricao.Selecionado.Cod));
                }

                MudarResponsavel();

                formConsultar_Cod_Descricao.Dispose();
            }
            else
            {
                FormMessage.ShowMessegeWarning("Selecione o item que deseja alterar o responsável!");
            }
        }
        private void PreencherComboBoxFunc()
        {
            PessoaColecao funcColecao = new PessoaColecao();
            PessoaInfo    funcInfo    = new PessoaInfo
            {
                Id   = 0,
                Nome = "*RESUMO - TODOS FUNCIONÁRIOS*"
            };

            funcColecao.Add(funcInfo);

            PessoaColecao colecao = funcNegocios.ConsultarPessoaPorTipo(EnumPessoaTipo.Funcionario);

            foreach (PessoaInfo func in colecao)
            {
                funcColecao.Add(func);
            }

            comboBoxNome.DisplayMember = "funnome";
            comboBoxNome.ValueMember   = "funid";
            comboBoxNome.DataSource    = funcColecao;
        }
        private void PreencherComboboxAtendente()
        {
            FuncNegocios  funcNegocios = new FuncNegocios(Form1.Empresa.empconexao, Form1.Unidade.uniassistencia);
            PessoaColecao colecao      = new PessoaColecao();
            PessoaColecao funcColecao  = funcNegocios.ConsultarPessoaPorTipo(EnumPessoaTipo.Funcionario);

            PessoaInfo funcInfo = new PessoaInfo
            {
                Id   = 0,
                Nome = "*TODOS ATENDENTES*"
            };

            colecao.Add(funcInfo);

            foreach (PessoaInfo func in funcColecao)
            {
                colecao.Add(func);
            }

            comboBoxAtendente.DisplayMember = "funnome";
            comboBoxAtendente.ValueMember   = "funid";
            comboBoxAtendente.DataSource    = colecao;
        }
Esempio n. 10
0
 private void PreencherFormThread()
 {
     colecaoPessoa          = negocioFunc.ConsultarFuncTecnico();
     Form1.encerrarThread   = true;
     pictureBoxLoad.Visible = false;
 }
Esempio n. 11
0
 private void PreencherFormThread()
 {
     colecaoPessoa        = negocioFunc.ConsultarFuncTecnico();
     Form1.encerrarThread = true;
 }
Esempio n. 12
0
        protected PessoaColecao PreencherPessoa(DataTable dataTable)
        {
            PessoaColecao colecao = new PessoaColecao();

            foreach (DataRow row in dataTable.Rows)
            {
                enumTipo = new EnumPessoaTipo();
                EnumAssistencia assist = new EnumAssistencia();

                switch (Convert.ToInt32(row["pssassistencia"]))
                {
                case 1:
                    enumTipo = EnumPessoaTipo.Cliente;
                    break;

                case 2:
                    enumTipo = EnumPessoaTipo.Funcionario;
                    break;

                case 3:
                    enumTipo = EnumPessoaTipo.Fornecedor;
                    break;

                default:
                    break;
                }

                if (Convert.ToBoolean(row["pssassistencia"]))
                {
                    assist = EnumAssistencia.Assistencia;
                }
                else
                {
                    assist = EnumAssistencia.Loja;
                }

                PessoaInfo pessoa = new PessoaInfo
                {
                    pssassistencia    = assist,
                    psscpf            = Convert.ToString(row["psscpf"]),
                    pssdataregistro   = Convert.ToDateTime(row["pssdataregistro"]).Date,
                    pssnome           = Convert.ToString(row["pssnome"]),
                    pssemail          = Convert.ToString(row["pssemail"]),
                    pssendbairro      = Convert.ToString(row["pssendbairro"]),
                    pssendcep         = Convert.ToString(row["pssendcep"]),
                    pssendcidade      = Convert.ToString(row["pssendcidade"]),
                    pssendcomplemento = Convert.ToString(row["pssendcomplemento"]),
                    pssendlogradouro  = Convert.ToString(row["pssendlogradouro"]),
                    pssenduf          = Convert.ToString(row["pssenduf"]),
                    pssid             = Convert.ToInt32(row["pssid"]),
                    pssidtipo         = enumTipo,
                    pssiduser         = Convert.ToInt32(row["pssiduser"]),
                    pssniver          = Convert.ToDateTime(row["pssniver"]).Date,
                    psstelefone       = Convert.ToString(row["psstelefone"]),
                };

                colecao.Add(pessoa);
            }

            return(colecao);
        }