コード例 #1
0
        //Método para fazer a exclusão do registro do banco
        public void ExcluirProduto(Model.atrProduto atrProduto)
        {
            this.mensagem = "";
            SqlCommand cmd = new SqlCommand();

            cmd.CommandText = @"DELETE FROM Produto WHERE IDProduto = @id";

            cmd.Parameters.AddWithValue("@id", atrProduto.Dados[0]);

            try
            {
                //conectar com o banco
                cmd.Connection = conexao.Conectar();
                //Executar comando
                cmd.ExecuteNonQuery();
                //desconectar
                conexao.Desconectar();

                this.mensagem = "Excluido com sucesso!";
            }
            catch (Exception e)
            {
                this.mensagem = e.ToString();
            }
        }
コード例 #2
0
        //Método para editar o produto do banco
        public void EditarProduto(Model.atrProduto atrProduto)
        {
            this.mensagem = "";
            SqlCommand cmd = new SqlCommand();

            cmd.CommandText = @"UPDATE Produto SET Produto = @nomeProduto where IDProduto = @id";

            cmd.Parameters.AddWithValue("@id", atrProduto.Dados[0]);
            cmd.Parameters.AddWithValue("@nomeProduto", atrProduto.Dados[1]);

            try
            {
                //conectar com o banco
                cmd.Connection = conexao.Conectar();
                //Executar comando
                cmd.ExecuteNonQuery();
                //desconectar
                conexao.Desconectar();

                this.mensagem = "Editado com sucesso!";
            }
            catch (Exception e)
            {
                this.mensagem = e.ToString();
            }
        }
コード例 #3
0
        //Método para fazer a inserção do produto no banco de dados
        public void CadastrarProduto(Model.atrProduto atrProduto)
        {
            this.mensagem = "";
            SqlCommand cmd = new SqlCommand();

            cmd.CommandText = @"insert into Produto (Produto) values (@produtoNome)";

            cmd.Parameters.AddWithValue("@produtoNome", atrProduto.ProdutoNome);

            try
            {
                //conectar com o banco
                cmd.Connection = conexao.Conectar();
                //Executar comando
                cmd.ExecuteNonQuery();
                //desconectar
                conexao.Desconectar();

                this.mensagem = "Cadastrado realizado com sucesso";
            }
            catch (Exception e)
            {
                this.mensagem = e.ToString();
            }
        }