public void preencherGrid() { /* string strIncluir = "select * from Fornecedor"; SqlConnection conn = new SqlConnection(conexao); conn.Open(); try { SqlCommand sqlComm = new SqlCommand(strIncluir, conn); //sqlComm.ExecuteNonQuery(); SqlDataAdapter da = new SqlDataAdapter(); da.SelectCommand = sqlComm; DataTable dt = new DataTable(); da.Fill(dt); dtgvFornecedores.DataSource = dt; } catch (Exception) { MessageBox.Show("Falha ao conectar ao Bano de Dados, Contate seu suporte"); } conn.Close();*/ clsFornecedor teste = new clsFornecedor(); clsFornecedorBLL teste1 = new clsFornecedorBLL(); dtgvFornecedores.DataSource = teste1.SelecionaFornecedor(teste); }
public bool validaBusca() { //Verificação de campos if ( mtxtCNPJ.Text .Replace(" ", "") .Replace(".", "") .Replace(".", "") .Replace("_", "") .Replace("/", "") .Replace("-", "").Length == 0 && mtxtCPF.Text .Replace(" ", "") .Replace(".", "") .Replace(",", "") .Replace("_", "") .Replace("-", "").Length == 0 ) { mensagemDeErro("Para buscar um fornecedor, o campo de Documento tem que estar preenchido. Por favor, certifique-se de que uma informação válida foi passada e tente novamente."); setFocusDocumento(); return false; } if ( mtxtCPF.Text .Replace(" ", "") .Replace(".", "") .Replace(".", "") .Replace("_", "") .Replace("/", "") .Replace("-", "").Length == 0 && mtxtCNPJ.Text .Replace(" ", "") .Replace(".", "") .Replace(",", "") .Replace("_", "") .Replace("-", "").Length < 14 ) { mensagemDeErro("Infelizmente, o número de CNPJ passado é inválido. Por favor, certifique-se de que o valor digitado está correto."); setFocusDocumento(); return false; } if ( mtxtCNPJ.Text .Replace(" ", "") .Replace(".", "") .Replace(".", "") .Replace("_", "") .Replace("/", "") .Replace("-", "").Length == 0 && mtxtCPF.Text .Replace(" ", "") .Replace(".", "") .Replace(",", "") .Replace("_", "") .Replace("-", "").Length < 11 ) { mensagemDeErro("Infelizmente, o número de CPF passado é inválido. Por favor, certifique-se de que o valor digitado está correto."); setFocusDocumento(); return false; } //Verificação de banco /* string stringDeBusca = "select * from Fornecedor where CNPJ_CPF = '" + getDocumento() + "'"; SqlConnection conn = new SqlConnection(conexao); SqlDataAdapter da = new SqlDataAdapter(); SqlCommand sqlComm = new SqlCommand(stringDeBusca, conn); da.SelectCommand = sqlComm; */ clsFornecedor teste = new clsFornecedor(); clsFornecedorBLL teste1 = new clsFornecedorBLL(); teste.CNPJ_CPF = getDocumento(); DataTable dt = new DataTable(); dt = teste1.SelecionaFornecedor(teste); //da.Fill(dt); if (dt.Rows.Count == 0) { mensagemDeErro("Não foi encontrado nenhum fornecedor com esse documento no sistema.\n\nPor favor, certifique-se de que o número e/ou tipo do documento estejam corretos e tente novamente."); setFocusDocumento(); preencherGrid(); return false; } else if (dt.Rows.Count > 1) { mensagemDeErro("Foram detectados mais de um fornecedor com o número de documento fornecido.\n\n Verifique se não há alguma inconsistência nos registros."); setFocusDocumento(); } return true; }
public Boolean ValidaCPF(string strValida) { /*strValida = "select * from Fornecedor where CNPJ_CPF = '" + strValida + "'"; SqlConnection conn = new SqlConnection(conexao); conn.Open();*/ DataTable dt = new DataTable(); try { /* SqlCommand sqlComm = new SqlCommand(strValida, conn); sqlComm.ExecuteNonQuery(); SqlDataAdapter da = new SqlDataAdapter(); da.SelectCommand = sqlComm;*/ clsFornecedor teste = new clsFornecedor(); clsFornecedorBLL teste1 = new clsFornecedorBLL(); teste.CNPJ_CPF = strValida; dt = teste1.SelecionaFornecedor(teste); if (dt.Rows.Count > 0) { mensagemDeErro("Um fornecedor com esse documento já existe. Certifique-se de que o número do documento esteja correto e tente de novo."); return false; } } catch (Exception) { MessageBox.Show("Falha ao consultar o documento do Fornecedor"); } return true; }
public DataTable Buscar() { /* string stringDeBusca = "select * from Fornecedor where CNPJ_CPF = '" + cpf + "'"; ; SqlConnection conn = new SqlConnection(conexao); SqlCommand sqlComm = new SqlCommand(stringDeBusca, conn); SqlDataAdapter da = new SqlDataAdapter(); da.SelectCommand = sqlComm; DataTable dt = new DataTable(); da.Fill(dt); return dt; */ clsFornecedor teste = new clsFornecedor(); clsFornecedorBLL teste1 = new clsFornecedorBLL(); if (cpf.Length > 1) teste.CNPJ_CPF = cpf; return teste1.SelecionaFornecedor(teste); cpf = ""; }