Esempio n. 1
0
        private void edtCodigoCliente_Leave(object sender, EventArgs e)
        {
            if (edtCodigoCliente.Text != "" && edtDescricaoCliente.Text == "")
            {
                Pessoa pessoa = new Pessoa();
                pessoa.Codigo = Convert.ToInt32(object.Equals(edtCodigoCliente.Text, 0));
                PessoaNegocio pessoaNegocio = new PessoaNegocio(pessoa);

                foreach (DataRow item in pessoaNegocio.Pesquisar().Rows)
                {
                    edtCodigoCliente.Text    = item["CODIGO"].ToString();
                    edtDescricaoCliente.Text = item["NOMEFANTASIA"].ToString();
                    return;
                }

                MessageBox.Show("Código Invalido!");
                edtDescricaoCliente.Text = "";
                edtCodigoCliente.Text    = "";
                edtCodigoCliente.Focus();
            }
        }
Esempio n. 2
0
        private void EdtCodFuncEquipe_Leave(object sender, EventArgs e)
        {
            edtdescFuncEquipe.Text = "";
            if (edtCodFuncEquipe.Text != "" && edtdescFuncEquipe.Text == "")
            {
                Pessoa pessoa = new Pessoa();
                pessoa.Codigo       = Convert.ToInt32(edtCodFuncEquipe.Text);
                pessoa.TipoCadastro = TipoCadastro.Funcionario;
                PessoaNegocio pessoaNegocio = new PessoaNegocio(pessoa);

                foreach (DataRow item in pessoaNegocio.Pesquisar().Rows)
                {
                    edtCodFuncEquipe.Text  = item["CODIGO"].ToString();
                    edtdescFuncEquipe.Text = item["NOMEFANTASIA"].ToString();
                    return;
                }

                MessageBox.Show("Código Invalido!");
                edtCodFuncEquipe.Text  = "";
                edtdescFuncEquipe.Text = "";
                edtCodFuncEquipe.Focus();
            }
        }
Esempio n. 3
0
        public void Pesquisar()
        {
            Pessoa pessoa = new Pessoa();

            _ListaPessoa = new List <Pessoa>();

            if (!String.IsNullOrEmpty(edtCodigo.Text))
            {
                pessoa.Codigo = Convert.ToInt16(edtCodigo.Text);
            }
            if (!string.IsNullOrEmpty(edtNome.Text))
            {
                pessoa.Nome = edtNome.Text;
            }
            if (edtCPF.Text.Where(c => char.IsNumber(c)).Count() > 0)
            {
                pessoa.CpfCnpj = edtCPF.Text;
            }

            if (cbTipoCadastro.SelectedItem.ToString() == "Todos")
            {
                pessoa.TipoCadastro = TipoCadastro.Todos;
            }
            else if (cbTipoCadastro.SelectedItem.ToString() == "Cliente")
            {
                pessoa.TipoCadastro = TipoCadastro.Cliente;
            }
            else if (cbTipoCadastro.SelectedItem.ToString() == "Fornecedor")
            {
                pessoa.TipoCadastro = TipoCadastro.Fornecedor;
            }
            else if (cbTipoCadastro.SelectedItem.ToString() == "Funcionario")
            {
                pessoa.TipoCadastro = TipoCadastro.Funcionario;
            }

            PessoaNegocio pessoaNegocio = new PessoaNegocio(pessoa);


            foreach (DataRow item in pessoaNegocio.Pesquisar().Rows)
            {
                pessoa              = new Pessoa();
                pessoa.Codigo       = Convert.ToInt16(item["CODIGO"]);
                pessoa.Nome         = item["NOMEFANTASIA"].ToString();
                pessoa.DataCadastro = Convert.ToDateTime(item["DATACADASTRO"]);
                pessoa.RazaoSocial  = item["RAZAOSOCIAL"].ToString();
                pessoa.Rg           = item["RG_IE"].ToString();
                pessoa.CpfCnpj      = item["CPF_CNPJ"].ToString();
                pessoa.Telefone     = item["TELEFONE"].ToString();
                pessoa.Celular      = item["CELULAR"].ToString();
                pessoa.Email        = item["EMAIL"].ToString();
                pessoa.Cep          = item["CEP"].ToString();
                pessoa.Logradouro   = item["LOGRADOURO"].ToString();
                pessoa.Bairro       = item["BAIRRO"].ToString();
                pessoa.Cidade       = item["CIDADE"].ToString();

                switch (item["TIPOCADASTRO"].ToString())
                {
                case "Cliente": pessoa.TipoCadastro = TipoCadastro.Cliente; break;

                case "Fornecedor": pessoa.TipoCadastro = TipoCadastro.Fornecedor; break;

                case "Funcionario": pessoa.TipoCadastro = TipoCadastro.Funcionario; break;

                case "Terceirizado": pessoa.TipoCadastro = TipoCadastro.Terceirizado; break;
                }

                switch (item["TIPOPESSOA"].ToString())
                {
                case "Fisica": pessoa.Tipopessoa = TipoPessoa.Fisica; break;

                case "Juridica": pessoa.Tipopessoa = TipoPessoa.Juridica; break;
                }

                switch (item["TIPOREMUNERACAO"].ToString())
                {
                case "Fixa": pessoa.TipoRemuneracao = TipoRemuneracao.Fixa; break;

                case "Obra": pessoa.TipoRemuneracao = TipoRemuneracao.Obra; break;

                case "Metro2": pessoa.TipoRemuneracao = TipoRemuneracao.Metro2; break;

                case "Dia": pessoa.TipoRemuneracao = TipoRemuneracao.Dia; break;
                }

                switch (item["CARGO"].ToString())
                {
                case "EncarregadoGeral": pessoa.Cargo = Cargo.EncarregadoGeral; break;

                case "Encarregado": pessoa.Cargo = Cargo.Encarregado; break;

                case "Pedreiro": pessoa.Cargo = Cargo.Pedreiro; break;

                case "Servente": pessoa.Cargo = Cargo.Servente; break;

                case "Pintor": pessoa.Cargo = Cargo.Pintor; break;

                case "AssentadorPiso": pessoa.Cargo = Cargo.AssentadorPiso; break;

                case "Calheiro": pessoa.Cargo = Cargo.Calheiro; break;

                case "Gesseiro": pessoa.Cargo = Cargo.Gesseiro; break;

                case "FuradorFossa": pessoa.Cargo = Cargo.FuradorFossa; break;

                case "Motorista": pessoa.Cargo = Cargo.Motorista; break;

                case "Encanador": pessoa.Cargo = Cargo.Encanador; break;

                case "AuxiliarEncanador": pessoa.Cargo = Cargo.AuxiliarEncanador; break;

                case "Secretaria": pessoa.Cargo = Cargo.Secretaria; break;

                case "Estagiaria": pessoa.Cargo = Cargo.Estagiaria; break;
                }

                pessoa.Observacao  = item["OBSERVACAO"].ToString();
                pessoa.Inativo     = item["INATIVO"].ToString();
                pessoa.Remuneracao = Convert.ToDouble(item["REMUNERACAO"].ToString());
                _ListaPessoa.Add(pessoa);
            }

            gridListagem.DataSource = null;
            gridListagem.DataSource = _ListaPessoa;
        }