public async Task <IActionResult> Edit(int id, [Bind("ID,RazaoSocial,CNPJ,InscricaoEstadual,NomeFantasia,Email,Telefone,Endereco")] Fornecedores fornecedores)
        {
            if (id != fornecedores.ID)
            {
                return(NotFound());
            }

            if (ModelState.IsValid)
            {
                try
                {
                    _context.Update(fornecedores);
                    await _context.SaveChangesAsync();
                }
                catch (DbUpdateConcurrencyException)
                {
                    if (!FornecedoresExists(fornecedores.ID))
                    {
                        return(NotFound());
                    }
                    else
                    {
                        throw;
                    }
                }
                return(RedirectToAction(nameof(Index)));
            }
            return(View(fornecedores));
        }
        private void Apagar(object sender, RoutedEventArgs e)
        {
            Fornecedores selecionado = dgLista.SelectedItem as Fornecedores;

            abd.ApagarFornecedor(selecionado.CNPJ);
            CarregarDados();
        }
Beispiel #3
0
        protected void rblFornecedores_SelectedIndexChanged(object sender, EventArgs e)
        {
            fornecedor              = new Fornecedores();
            fornecedor              = controle.pesquisaFornecedorById(Convert.ToInt32(rblFornecedores.SelectedValue));
            id_fornecedor           = fornecedor.id;
            txtNome.Text            = fornecedor.nome;
            txtCnpj.Text            = fornecedor.cnpj;
            txtEndereço.Text        = fornecedor.endereço;
            txtBairro.Text          = fornecedor.bairro;
            txtCelular.Text         = fornecedor.celular;
            txtRecado.Text          = fornecedor.recado;
            txtNumero.Text          = fornecedor.numeral;
            txtResponsavel.Text     = fornecedor.contato;
            txtTelefone.Text        = fornecedor.telefone;
            ddlEstado.SelectedIndex = fornecedor.Cidades.id_Estado;
            chkStatus.Checked       = Convert.ToBoolean(fornecedor.status);
            preencherRadioList(ddlEstado.SelectedIndex);

            ddlCidade.SelectedItem.Text = fornecedor.Cidades.cidade;

            PanelPesquisa.Visible = false;
            btnPesquisar.Enabled  = false;
            btnNovo.Enabled       = false;
            btnEditar.Enabled     = true;
            chkStatus.Enabled     = false;
            txtNome.Enabled       = false;
            txtCnpj.Enabled       = false;
        }
Beispiel #4
0
        private void txtCodFornecedor_TextChanged(object sender, EventArgs e)
        {
            if (string.IsNullOrEmpty(txtCodFornecedor.Text))
            {
                return;
            }
            if (Convert.ToInt32("0" + txtCodFornecedor.Text) < 1)
            {
                return;
            }
            Fornecedores forn = CtrlFornecedor.BuscarPorID(Convert.ToInt32(txtCodFornecedor.Text)) as Fornecedores;

            if (forn == null)
            {
                MessageBox.Show("Nenhum resultado");
                txtFornecedor.Text    = "";
                txtCodFornecedor.Text = "";
                txtFornecedor.Enabled = true;
                txtCodFornecedor.Focus();
            }
            else
            {
                txtFornecedor.Text    = forn.fornecedor;
                txtFornecedor.Enabled = false;
                txtCodFornecedor.Focus();
            }
        }
Beispiel #5
0
        public async Task <IActionResult> Edit(int id, [Bind("Id,Nome,Endereco,Cep,Bairro,Cidade,Estado,Telefone")] Fornecedores fornecedores)
        {
            if (id != fornecedores.Id)
            {
                return(NotFound());
            }

            if (ModelState.IsValid)
            {
                try
                {
                    _context.Update(fornecedores);
                    await _context.SaveChangesAsync();
                }
                catch (DbUpdateConcurrencyException)
                {
                    if (!FornecedoresExists(fornecedores.Id))
                    {
                        return(NotFound());
                    }
                    else
                    {
                        throw;
                    }
                }
                return(RedirectToAction(nameof(Index)));
            }
            return(View(fornecedores));
        }
        public List <Fornecedores> Consultar()
        {
            List <Fornecedores> lstFornecedores = new List <Fornecedores>();

            using (SqlConnection objCon = new SqlConnection(_strCon))
            {
                using (SqlCommand objCmd = new SqlCommand(strConsultar, objCon))
                {
                    objCon.Open();

                    SqlDataReader objDataReader = objCmd.ExecuteReader();
                    if (objDataReader.HasRows)
                    {
                        while (objDataReader.Read())
                        {
                            Fornecedores objFornecedores = new Fornecedores();
                            objFornecedores.Nome   = objDataReader["Nome"].ToString();
                            objFornecedores.CNPJ   = objDataReader["CNPJ"].ToString();
                            objFornecedores.Rua    = objDataReader["Rua"].ToString();
                            objFornecedores.Bairro = objDataReader["Bairro"].ToString();
                            objFornecedores.Cidade = objDataReader["Cidade"].ToString();
                            objFornecedores.CEP    = objDataReader["CEP"].ToString();
                            lstFornecedores.Add(objFornecedores);
                        }

                        objCon.Close();
                    }


                    objCon.Close();
                }
                return(lstFornecedores);
            }
        }
        public ActionResult Edit(Fornecedores objeto)
        {
            try
            {
                Fornecedores.TransactionInstance.Save(objeto);

                return RedirectToAction("Index", new { displayMessage = MENSAGEM_ALTERACAO });
            }
            catch (ApplicationException ex)
            {
                string[] campos = ex.Message.Split(',');
                ModelState.AddModelError(string.Empty, MENSAGEM_CAMPOS_OBRIGATORIOS);
                foreach (string campo in campos)
                {
                    ModelState[campo].Errors.Add(ex);
                }

                return View(objeto);
            }
            catch (Exception ex)
            {
                ModelState.AddModelError(string.Empty, ex.Message);

                return View(objeto);
            }
        }
        private void Salvar(object sender, RoutedEventArgs e)
        {
            Fornecedores selecionado = dgLista.SelectedItem as Fornecedores;

            abd.EditarFornecedor(selecionado);
            CarregarDados();
        }
Beispiel #9
0
        public ActionResult Editar(Guid?id = null)
        {
            ProdutoViewModel viewModel;

            if (id != null)
            {
                var produtos = new Produtos();

                var produto = produtos.Por(id);

                viewModel = Mapper.Map <ProdutoViewModel>(produto);
            }
            else

            {
                viewModel = new ProdutoViewModel();
            }

            var categorias = new Categorias();

            var listaCategorias = categorias.Lista();

            viewModel.Categorias = Mapper.Map <IList <CategoriaViewModel> >(listaCategorias);



            var fornecedores = new Fornecedores();

            var listaFornecedores = fornecedores.Lista();

            viewModel.Fornecedores = Mapper.Map <IList <FornecedorViewModel> >(listaFornecedores);


            return(View(viewModel));
        }
Beispiel #10
0
        public IActionResult Atualizar(int id, Pecas peca)
        {
            int          IdUser     = Convert.ToInt32(HttpContext.User.Claims.First(x => x.Type == JwtRegisteredClaimNames.Jti).Value);
            Fornecedores fornecedor = FornecedorInterface.BuscarPorIdUsuario(IdUser);

            try
            {
                if (peca == null)
                {
                    return(BadRequest(new { mensagem = "Informações Pendentes pararealizar o UPDATE" }));
                }

                if (peca.IdFornecedor != fornecedor.IdUsuario)
                {
                    return(NotFound());
                }

                PecasInterface.Atualizar(id, peca);
                return(Ok());
            }
            catch (Exception exe)
            {
                return(BadRequest(new { mensagem = "Algum dado incorreto ou nulo" + exe.Message }));
            }
        }
        private void Salvar(object objParam)
        {
            var focusedElement = Keyboard.FocusedElement as FrameworkElement;

            if (focusedElement is TextBox)
            {
                var expression = focusedElement.GetBindingExpression(TextBox.TextProperty);
                if (expression != null && expression.ParentBinding.UpdateSourceTrigger == System.Windows.Data.UpdateSourceTrigger.LostFocus)
                {
                    expression.UpdateSource();
                }
            }

            Validate();
            if (!HasErrors)
            {
                Retorno objRetorno;
                using (var objBLL = new Fornecedores())
                {
                    objRetorno = objBLL.SalvarFornecedor(objFornecedor, FrameworkUtil.objConfigStorage.objFuncionario.fun_codigo);
                }
                if (objRetorno.intCodigoErro == 0)
                {
                    objFornecedor = null;
                    ClearAllErrorsAsync();
                    base.enStatusTelaAtual = enStatusTela.Navegacao;
                    Pesquisar(null);
                }
                else
                {
                    MessageBox.Show(objRetorno.strMsgErro, "Atenção", MessageBoxButton.OK, Util.GetMessageImage(objRetorno.intCodigoErro));
                }
            }
        }
        public bool Save(Fornecedores f)
        {
            try
            {
                if (!Valid(f))
                {
                    return(false);
                }

                if (db.Find(f.Id) == null)
                {
                    f.Id = db.NextId(e => e.Id);
                    db.Save(f);
                }
                else
                {
                    db.Update(f);
                }

                db.Commit();
                BStatus.Success("Fornecedor salvo");
                return(true);
            }
            catch
            {
                return(false);
            }
        }
        public int Add(Fornecedores fornecedor)
        {
            var connectionString = this.GetConnection();
            int count            = 0;

            using (var con = new SqlConnection(connectionString))
            {
                try
                {
                    con.Open();
                    var query = "INSERT INTO Fornecedores(Nome) VALUES(@Nome); SELECT CAST(SCOPE_IDENTITY() as INT); ";

                    count = con.Execute(query, fornecedor);
                }
                catch (Exception ex)
                {
                    throw ex;
                }
                finally
                {
                    con.Close();
                }
                return(count);
            }
        }
        public int Edit(Fornecedores fornecedor)
        {
            var connectionString = this.GetConnection();
            var count            = 0;

            using (var con = new SqlConnection(connectionString))
            {
                try
                {
                    con.Open();
                    var query = "UPDATE Fornecedores SET Nome = @Nome WHERE id = " + fornecedor.Id;

                    count = con.Execute(query, fornecedor);
                }
                catch (Exception ex)
                {
                    throw ex;
                }
                finally
                {
                    con.Close();
                }
                return(count);
            }
        }
Beispiel #15
0
        public DataTable ListarTodosFornecedores_porNome(object obj)
        {
            using (SqlConnection conexao = Conecta.CreateConnection())
            {
                Fornecedores   forn = obj as Fornecedores;
                SqlDataAdapter da;
                string         sql = @"SELECT        fornecedores.codigo, fornecedores.fornecedor, fornecedores.nomeFantasia, fornecedores.dtFundacao, fornecedores.sexo, fornecedores.endereco, fornecedores.numero, fornecedores.complemento, fornecedores.bairro, 
                             fornecedores.cep, fornecedores.codCidade, fornecedores.telefone, fornecedores.celular, fornecedores.email, fornecedores.contato, fornecedores.site, fornecedores.cnpj, fornecedores.ie, fornecedores.limiteCredito, 
                             fornecedores.observacoes, fornecedores.dtCadastro, fornecedores.dtAlteracao, fornecedores.usuario, fornecedores.codCondPagamento, fornecedores.fisico, fornecedores.cpf, fornecedores.rg, condicaoPagamento.condicao, 
                             cidades.cidade
                                FROM            fornecedores INNER JOIN
                             condicaoPagamento ON fornecedores.codCondPagamento = condicaoPagamento.codigo INNER JOIN
                             cidades ON fornecedores.codCidade = cidades.codigo
                                WHERE fornecedores.fornecedor like '%' + @nome + '%'";

                SqlCommand comando = new SqlCommand(sql, conexao);
                comando.Parameters.AddWithValue("@nome", forn.fornecedor);

                conexao.Open();

                da = new SqlDataAdapter(comando);
                DataTable dtFornecedor = new DataTable();
                da.Fill(dtFornecedor);
                conexao.Close();
                return(dtFornecedor);
            }
        }
Beispiel #16
0
        private void carregarInfFornecedor()
        {
            #region Carregar dados do fornecedor nos itens do groupBox
            try
            {
                Fornecedores f = fornecedoresDAO.select(Convert.ToInt16(dataGridView.CurrentRow.Cells["ID"].Value.ToString()));
                textNome.Text = f.Nome;
                textNome.Focus();
                textEmail.Text = f.Email;

                if (f.Cnpj.Length < 18)
                {
                    textDocumento.Text = "";
                }
                else
                {
                    textDocumento.Text = f.Cnpj;
                }

                Cidades cid = cidadesDAO.selectCidade(f.Cidade.Id);
                textUF.Text = cid.Estado.Nome;

                textCidade.Text   = f.Cidade.Nome;
                textEndereco.Text = f.Endereco;
                textTel.Text      = f.Telefone;
                textTel2.Text     = f.Telefone2;
            }
            catch
            {
            }
            #endregion
        }
Beispiel #17
0
        private void TxtCodFornecedor_TextChanged(object sender, EventArgs e)
        {
            if (string.IsNullOrEmpty(txtCodFornecedor.Text))
            {
                return;
            }
            if (Convert.ToInt32("0" + txtCodFornecedor.Text) < 1)
            {
                return;
            }
            Fornecedores forn = CtrlFornecedor.BuscarPorID(Convert.ToInt32(txtCodFornecedor.Text)) as Fornecedores;

            if (forn == null)
            {
                MessageBox.Show("Nenhum resultado");
                txtFornecedor.Clear();
                txtCodFornecedor.Clear();

                txtCodFornecedor.Enabled = true;
                txtFornecedor.Enabled    = true;
            }
            else
            {
                txtFornecedor.Text       = forn.fornecedor;
                condPag                  = forn.CondPagamento;
                txtCodCondPagamento.Text = forn.CondPagamento.codigo.ToString();
                txtCondPagamento.Text    = forn.CondPagamento.condicao;
                Enable();
                txtCodFornecedor.Enabled = false;
                txtFornecedor.Enabled    = false;
            }
        }
Beispiel #18
0
        public override object BuscarPorID(object codigo)
        {
            using (SqlConnection conexao = Conecta.CreateConnection())
            {
                SqlDataAdapter da;
                string         sql = @"SELECT        fornecedores.codigo, fornecedores.fornecedor, fornecedores.nomeFantasia, fornecedores.dtFundacao, fornecedores.sexo, fornecedores.endereco, fornecedores.numero, fornecedores.complemento, fornecedores.bairro, 
                         fornecedores.cep, fornecedores.codCidade, fornecedores.telefone, fornecedores.celular, fornecedores.email, fornecedores.contato, fornecedores.site, fornecedores.cnpj, fornecedores.ie, fornecedores.limiteCredito, 
                         fornecedores.observacoes, fornecedores.dtCadastro, fornecedores.dtAlteracao, fornecedores.usuario, fornecedores.codCondPagamento, fornecedores.fisico, fornecedores.cpf, fornecedores.rg, condicaoPagamento.condicao, 
                         cidades.cidade
                            FROM            fornecedores INNER JOIN
                         condicaoPagamento ON fornecedores.codCondPagamento = condicaoPagamento.codigo INNER JOIN
                         cidades ON fornecedores.codCidade = cidades.codigo 
                            WHERE fornecedores.codigo = @codigo";
                comando = new SqlCommand(sql, conexao);
                comando.Parameters.AddWithValue("@codigo", codigo);
                conexao.Open();
                da = new SqlDataAdapter(comando);
                DataTable dtFornecedor = new DataTable();
                da.Fill(dtFornecedor);
                fornecedor = null;
                foreach (DataRow row in dtFornecedor.Rows)
                {
                    Fornecedores forn = new Fornecedores();
                    forn.codigo       = Convert.ToInt32(row["codigo"]);
                    forn.fornecedor   = Convert.ToString(row["fornecedor"]);
                    forn.nomeFantasia = Convert.ToString(row["nomeFantasia"]);
                    forn.dtFundacao   = Convert.ToDateTime(row["dtFundacao"]);
                    forn.sexo         = Convert.ToChar(row["sexo"]);
                    forn.endereco     = Convert.ToString(row["endereco"]);
                    forn.numero       = Convert.ToString(row["numero"]);
                    forn.complemento  = Convert.ToString(row["complemento"]);
                    forn.bairro       = Convert.ToString(row["bairro"]);
                    forn.cep          = Convert.ToString(row["cep"]);
                    forn.Cidade       = daoCidade.BuscarPorID(Convert.ToInt32(row["codCidade"])) as Cidades;
                    forn.telefone     = Convert.ToString(row["telefone"]);
                    forn.celular      = Convert.ToString(row["celular"]);
                    forn.contato      = Convert.ToString(row["contato"]);
                    forn.email        = Convert.ToString(row["email"]);
                    forn.site         = Convert.ToString(row["site"]);
                    forn.cpf          = Convert.ToString(row["cpf"]);
                    forn.rg           = Convert.ToString(row["rg"]);
                    forn.cnpj         = Convert.ToString(row["cnpj"]);
                    forn.ie           = Convert.ToString(row["ie"]);

                    if (Convert.ToInt32("0" + row["codCondPagamento"]) != 0)
                    {
                        forn.CondPagamento = daoCondPagamento.BuscarPorID(Convert.ToInt32(row["codCondPagamento"])) as CondicaoPagamentos;
                    }
                    forn.limiteCredito = Convert.ToDouble(row["limiteCredito"]);
                    forn.observacoes   = Convert.ToString(row["observacoes"]);
                    forn.dtCadastro    = Convert.ToDateTime(row["dtCadastro"]);
                    forn.dtAlteracao   = Convert.ToDateTime(row["dtAlteracao"]);
                    forn.usuario       = Convert.ToString(row["usuario"]);
                    forn.fisico        = Convert.ToBoolean(row["fisico"]);
                    this.fornecedor    = forn;
                }
                conexao.Close();
                return(fornecedor);
            }
        }
Beispiel #19
0
 public void Cadastrar(Fornecedores fornecedores)
 {
     using (AutoPecasContext ctx = new AutoPecasContext())
     {
         ctx.Fornecedores.Add(fornecedores);
     }
 }
 private void Excluir(object objParam)
 {
     if (objParam != null)
     {
         if (MessageBox.Show("Tem Certeza que deseja excluir o registro selecionado?", "Atenção", MessageBoxButton.YesNo, MessageBoxImage.Question) == MessageBoxResult.Yes)
         {
             Retorno objRetorno;
             using (var objBLL = new Fornecedores())
             {
                 objRetorno = objBLL.ExcluirFornecedor((int)objParam);
             }
             if (objRetorno.intCodigoErro == 0)
             {
                 objFornecedor = null;
                 ClearAllErrorsAsync();
                 base.enStatusTelaAtual = enStatusTela.Navegacao;
                 Pesquisar(null);
             }
             else
             {
                 MessageBox.Show(objRetorno.strMsgErro, "Atenção", MessageBoxButton.OK, Util.GetMessageImage(objRetorno.intCodigoErro));
             }
         }
     }
 }
        //botao cancelar
        private void button1_Click(object sender, EventArgs e)
        {
            Fornecedores fornecedores = new Fornecedores();

            this.Hide();
            fornecedores.Show();
        }
        //botao adicionar encomendas a cargo
        private void button5_Click(object sender, EventArgs e)
        {
            MessageBox.Show("Encomendas adicionada a cargo do funcionário.");
            Fornecedores fornecedores = new Fornecedores();

            this.Hide();
            fornecedores.Show();
        }
Beispiel #23
0
        public ActionResult Apagar(Guid id)
        {
            var fornecedores = new Fornecedores();

            fornecedores.Apagar(id);

            return(RedirectToAction("Lista"));
        }
 private Fornecedores VerificarSeCPFCNPJExisteEmInclusao(Fornecedores fornecedor)
 {
     if (ObterPorCpfCnpj(fornecedor.CPFCNPJ.Numero) != null)
     {
         fornecedor.ListaErros.Add("O CPF ou CNPJ " + fornecedor.CPFCNPJ.Numero + " já existe em outro fornecedor!");
     }
     return(fornecedor);
 }
        public ActionResult DeleteConfirmed(int id)
        {
            Fornecedores fornecedores = db.Fornecedores.Find(id);

            db.Fornecedores.Remove(fornecedores);
            db.SaveChanges();
            return(RedirectToAction("Index"));
        }
 private Fornecedores VerificarSeApelidoExisteEmInclusao(Fornecedores fornecedor)
 {
     if (ObterPorApelido(fornecedor.Apelido) != null)
     {
         fornecedor.ListaErros.Add("O Apelido " + fornecedor.Apelido + " já existe em outro fornecedor!");
     }
     return(fornecedor);
 }
Beispiel #27
0
        public void FornecedorCNPJTest()
        {
            Fornecedores f = new Fornecedores();

            f.CNPJ = "04717475000154";

            Assert.IsTrue(ValidadoresDocumento.ValidaCNPJ(f.CNPJ));
        }
 public void Atualizar(Fornecedores fornecedor)
 {
     using (ManualPecasContext ctx = new ManualPecasContext())
     {
         ctx.Fornecedores.Update(fornecedor);
         ctx.SaveChanges();
     }
 }
Beispiel #29
0
 public void Cadastrar(Fornecedores fornecedor)
 {
     using (AutoPecasContext ctx = new AutoPecasContext())
     {
         ctx.Fornecedores.Add(fornecedor);
         ctx.SaveChanges();
     }
 }
Beispiel #30
0
 public void deletar(int id)
 {
     using (AutoPecasContext ctx = new AutoPecasContext())
     {
         Fornecedores fornecedores = ctx.Fornecedores.Find(id);
         ctx.Remove(fornecedores);
         ctx.SaveChanges();
     }
 }
Beispiel #31
0
 public void Deletar(int id)
 {
     using (AutoPecasContext ctx = new AutoPecasContext())
     {
         Fornecedores FornecedorBuscado = ctx.Fornecedores.Find(id);
         ctx.Fornecedores.Remove(FornecedorBuscado);
         ctx.SaveChanges();
     }
 }
Beispiel #32
0
        public List<Fornecedores> Consultar()
        {
            List<Fornecedores> lstFornecedores = new List<Fornecedores>();
            using (SqlConnection objCon = new SqlConnection(_strCon))
            {
                using (SqlCommand objCmd = new SqlCommand(strConsultar, objCon))
                {
                    objCon.Open();

                    SqlDataReader objDataReader = objCmd.ExecuteReader();
                    if (objDataReader.HasRows)
                    {

                        while (objDataReader.Read())
                        {
                            Fornecedores objFornecedores = new Fornecedores();
                            objFornecedores.Nome = objDataReader["Nome"].ToString();
                            objFornecedores.CNPJ = objDataReader["CNPJ"].ToString();
                            objFornecedores.Rua = objDataReader["Rua"].ToString();
                            objFornecedores.Bairro = objDataReader["Bairro"].ToString();
                            objFornecedores.Cidade = objDataReader["Cidade"].ToString();
                            objFornecedores.CEP = objDataReader["CEP"].ToString();
                            lstFornecedores.Add(objFornecedores);
                        }

                        objCon.Close();

                    }

                    objCon.Close();
                }
                return lstFornecedores;
            }
        }
        public ActionResult Remove(Fornecedores objeto)
        {
            Fornecedores.TransactionInstance.Remove(objeto);

            return RedirectToAction("Index", new { displayMessage = MENSAGEM_EXCLUSAO });
        }
Beispiel #34
0
        public List<Fornecedores> Pesquisar(String Nome, String CNPJ, String Rua, String Bairro, String Cidade, String CEP)
        {
            string strPesquisa = "SELECT Nome , CNPJ , Rua, Bairro, Cidade, CEP FROM tb_Fornecedor WHERE 1=1 ";
            List<Fornecedores> lstFornecedores = new List<Fornecedores>();
            using (SqlConnection objCon = new SqlConnection(_strCon))
            {
                if (Nome != "")
                {
                    strPesquisa += " AND Nome LIKE @Nome ";
                }
                if (CNPJ != "")
                {
                    strPesquisa += " AND CNPJ LIKE @CNPJ ";
                }
                if (Rua != "")
                {
                    strPesquisa += " AND Rua LIKE @Rua ";
                }
                if (Bairro != "")
                {
                    strPesquisa += " AND Bairro LIKE @Bairro ";
                }
                if (Cidade != "")
                {
                    strPesquisa += " AND Cidade LIKE @Cidade ";
                }
                if (CEP != "")
                {
                    strPesquisa += " AND CEP LIKE @CEP ";
                }
                using (SqlCommand objCmd = new SqlCommand(strPesquisa, objCon))
                {
                    if (Nome != "")
                    {
                        objCmd.Parameters.AddWithValue("@Nome", "%" + Nome + "%");
                    }
                    if (CNPJ != "")
                    {
                        objCmd.Parameters.AddWithValue("@CNPJ", "%" + CNPJ + "%");
                    }
                    if (Rua != "")
                    {
                        objCmd.Parameters.AddWithValue("@Rua", "%" + Rua + "%");
                    }
                    if (Bairro != "")
                    {
                        objCmd.Parameters.AddWithValue("@Bairro", "%" + Bairro + "%");
                    }
                    if (Cidade != "")
                    {
                        objCmd.Parameters.AddWithValue("@Cidade", "%" + Cidade + "%");
                    }
                    if (CEP != "")
                    {
                        objCmd.Parameters.AddWithValue("@CEP", "%" + CEP + "%");
                    }

                    objCon.Open();

                    SqlDataReader objDataReader = objCmd.ExecuteReader();
                    if (objDataReader.HasRows)
                    {

                        while (objDataReader.Read())
                        {
                            Fornecedores objFornecedores = new Fornecedores();
                            objFornecedores.Nome = objDataReader["Nome"].ToString();
                            objFornecedores.CNPJ = objDataReader["CNPJ"].ToString();
                            objFornecedores.Rua = objDataReader["Rua"].ToString();
                            objFornecedores.Bairro = objDataReader["Bairro"].ToString();
                            objFornecedores.Cidade = objDataReader["Cidade"].ToString();
                            objFornecedores.CEP = objDataReader["CEP"].ToString();
                            lstFornecedores.Add(objFornecedores);
                        }

                        objCon.Close();

                    }

                    objCon.Close();
                }
                return lstFornecedores;
            }
        }