private void dgvLocacaoProdutos_DoubleClick(object sender, EventArgs e) { if (dgvLocacaoProdutos.SelectedRows.Count > 0) { int id = Convert.ToInt32(dgvLocacaoProdutos.SelectedRows[0].Cells["id_produto"].Value.ToString()); string descricao = dgvLocacaoProdutos.SelectedRows[0].Cells["descricao"].Value.ToString(); string status; status = dgvLocacaoProdutos.SelectedRows[0].Cells["status"].Value.ToString(); Camadas.BLL.produtosCarrinho bllCar = new Camadas.BLL.produtosCarrinho(); List <Camadas.MODEL.produtosCarrinho> carrinho = new List <Camadas.MODEL.produtosCarrinho>(); if (status.Equals("L")) { bllCar.Insert(id, descricao, status); carrinho = bllCar.Select(); dgvCarrinhovenda.DataSource = ""; dgvCarrinhovenda.DataSource = ""; dgvCarrinhovenda.DataSource = carrinho; } else if (status.Equals("E")) { MessageBox.Show("Produto Indisponivel no estoque !! Emprestado", " Erro", MessageBoxButtons.OK, MessageBoxIcon.Information); } } else { MessageBox.Show("Erro nenhum produto selecionado", "Erro", MessageBoxButtons.OK, MessageBoxIcon.Information); } }
private void btnRemoverProdutoCarrinho_Click(object sender, EventArgs e) { if (dgvCarrinhovenda.SelectedRows.Count > 0) { int id = Convert.ToInt32(dgvCarrinhovenda.SelectedRows[0].Cells["id_produto"].Value.ToString()); //string descricao = dgvLocacaoProdutos.SelectedRows[0].Cells["descricao"].Value.ToString(); //int quant = Convert.ToInt32(dgvLocacaoProdutos.SelectedRows[0].Cells["quantidade"].Value.ToString()); Camadas.BLL.produtosCarrinho bllCar = new Camadas.BLL.produtosCarrinho(); List <Camadas.MODEL.produtosCarrinho> carrinho = new List <Camadas.MODEL.produtosCarrinho>(); bllCar.Delete(id); carrinho = bllCar.Select(); dgvCarrinhovenda.DataSource = ""; dgvCarrinhovenda.DataSource = carrinho; } else { MessageBox.Show("Erro nenhum produto selecionado", "Erro", MessageBoxButtons.OK, MessageBoxIcon.Information); } }