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(); } }
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(); } }
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; }