예제 #1
0
        public Fornecedor_RetornarDados PesquisarFornecedor(string pesquisa)
        {
            try
            {
                conexao = new SqlConnection(conexao_SqlServer);
                SqlCommand sql = new SqlCommand("select * from Fornecedor where nome like '" + pesquisa + "%'", conexao);

                conexao.Open();

                SqlDataReader            LendoDados;
                Fornecedor_RetornarDados obj_retornardados = new Fornecedor_RetornarDados();
                LendoDados = sql.ExecuteReader();

                while (LendoDados.Read())
                {
                    obj_retornardados.codigo   = int.Parse(LendoDados["codigo"].ToString());
                    obj_retornardados.Nome     = LendoDados["nome"].ToString();
                    obj_retornardados.Endereco = LendoDados["endereco"].ToString();
                    obj_retornardados.CEP      = LendoDados["cep"].ToString();
                    obj_retornardados.CNPJ     = LendoDados["cnpj"].ToString();
                    obj_retornardados.Cidade   = LendoDados["cidade"].ToString();
                    obj_retornardados.Estado   = LendoDados["estado"].ToString();
                    obj_retornardados.Telefone = LendoDados["telefone"].ToString();
                }
                return(obj_retornardados);
            }
            catch (SqlException erro)
            {
                throw erro;
            }
        }
예제 #2
0
        private void Cadastrar()
        {
            Fornecedor_RetornarDados obj_fornecedor = new Fornecedor_RetornarDados();

            obj_fornecedor.Nome     = txt_fornecedor.Text;
            obj_fornecedor.Endereco = txt_endereco.Text;
            obj_fornecedor.CEP      = txt_cep.Text;
            obj_fornecedor.CNPJ     = txt_cnpj.Text;
            obj_fornecedor.Cidade   = txt_cidade.Text;
            obj_fornecedor.Estado   = txt_estado.Text;
            obj_fornecedor.Telefone = txt_telefone.Text;

            Fornecedor_BD obj_BD = new Fornecedor_BD();

            obj_BD.CadastrarFornecedor(obj_fornecedor);
            MessageBox.Show("Fornecedor Cadastrado com sucesso!!!", "Cadastro", MessageBoxButtons.OK, MessageBoxIcon.Information);
        }
예제 #3
0
        public void CadastrarFornecedor(Fornecedor_RetornarDados obj_fornecedor)
        {
            conexao = new SqlConnection(conexao_SqlServer);
            SqlCommand sql = new SqlCommand("insert into Fornecedor values(@nome, @endereco, @cep, @cnpj, @cidade, @estado, @telefone)", conexao);

            sql.Parameters.AddWithValue("@nome", obj_fornecedor.Nome);
            sql.Parameters.AddWithValue("@endereco", obj_fornecedor.Endereco);
            sql.Parameters.AddWithValue("@cep", obj_fornecedor.CEP);
            sql.Parameters.AddWithValue("@cnpj", obj_fornecedor.CNPJ);
            sql.Parameters.AddWithValue("@cidade", obj_fornecedor.Cidade);
            sql.Parameters.AddWithValue("@estado", obj_fornecedor.Estado);
            sql.Parameters.AddWithValue("@Telefone", obj_fornecedor.Telefone);

            conexao.Open();
            sql.ExecuteNonQuery();
            conexao.Close();
        }
예제 #4
0
        private void pesquisar()
        {
            string pesquisa = txt_pesquisa.Text;
            Fornecedor_RetornarDados obj_fornecedor = new Fornecedor_RetornarDados();


            Fornecedor_BD obj_BD = new Fornecedor_BD();

            obj_fornecedor = obj_BD.PesquisarFornecedor(pesquisa);

            txt_codigo.Text     = (obj_fornecedor.codigo).ToString();
            txt_fornecedor.Text = obj_fornecedor.Nome;
            txt_endereco.Text   = obj_fornecedor.Endereco;
            txt_cep.Text        = obj_fornecedor.CEP;
            txt_cnpj.Text       = obj_fornecedor.CNPJ;
            txt_cidade.Text     = obj_fornecedor.Cidade;
            txt_estado.Text     = obj_fornecedor.Estado;
            txt_telefone.Text   = obj_fornecedor.Telefone;
        }