//update
        public bool Update(Clienteproduto clienteproduto)
        {
            System.Data.IDbConnection objConexao;
            System.Data.IDbCommand    objCommand;
            string sql = "UPDATE tbl_clienteproduto SET clipro_produtocliente=?produtocliente WHERE clipro_registro=?registro";

            objConexao = Mapped.Connection();
            objCommand = Mapped.Command(sql, objConexao);
            objCommand.Parameters.Add(Mapped.Parameter("?registro", clienteproduto.Registro));
            objCommand.ExecuteNonQuery();
            objConexao.Close();
            objCommand.Dispose();
            objConexao.Dispose();
            return(true);
        }
        //metodos
        //insert
        public bool Insert(Clienteproduto clienteproduto)
        {
            System.Data.IDbConnection objConexao;
            System.Data.IDbCommand    objCommand;
            string sql = "INSERT INTO tbl_clienteproduto(clipro_cliente, clipro_produto, clipro_produtocliente) VALUES (?cliente, ?produto, ?produtocliente)";

            objConexao = Mapped.Connection();
            objCommand = Mapped.Command(sql, objConexao);
            objCommand.Parameters.Add(Mapped.Parameter("?cliente", clienteproduto.Cliente));
            objCommand.Parameters.Add(Mapped.Parameter("?produto", clienteproduto.Produto));
            objCommand.Parameters.Add(Mapped.Parameter("?produtocliente", clienteproduto.Produtocliente));
            objCommand.ExecuteNonQuery();
            objConexao.Close();
            objCommand.Dispose();
            objConexao.Dispose();
            return(true);
        }
    protected void Btn_CadProCli_Click(object sender, EventArgs e)
    {
        Clienteproduto clienteproduto = new Clienteproduto
        {
            Cliente        = txtCliente.Text,
            Produto        = DdlProduto.SelectedItem.Text,
            Produtocliente = txtCodProdCliente.Text
        };

        ClienteprodutoBD bd = new ClienteprodutoBD();

        if (bd.Insert(clienteproduto))
        {
//            ltlMensagem.Text = "Produto do cliente cadastrado com sucesso";
            txtCodProdCliente.Text = "";
            CarregaClienteProduto();
        }
        else
        {
//            ltlMensagem.Text = "Erro ao salvar.";
        }
    }
        //select
        public Clienteproduto Select(int id)
        {
            Clienteproduto obj = null;

            System.Data.IDbConnection objConexao;
            System.Data.IDbCommand    objCommand;
            System.Data.IDataReader   objDataReader;
            objConexao = Mapped.Connection();
            objCommand = Mapped.Command("SELECT * FROM tbl_clienteproduto WHERE clipro_registro = ?registro", objConexao);
            objCommand.Parameters.Add(Mapped.Parameter("?registro", id));
            objDataReader = objCommand.ExecuteReader();
            while (objDataReader.Read())
            {
                obj          = new Clienteproduto();
                obj.Registro = Convert.ToInt32(objDataReader["clipro_registro"]);
            }
            objDataReader.Close();
            objConexao.Close();
            objCommand.Dispose();
            objConexao.Dispose();
            objDataReader.Dispose();
            return(obj);
        }