private void dgvConsulta_CellContentClick(object sender, DataGridViewCellEventArgs e) { if (dgvConsulta.Columns[e.ColumnIndex].Name == "ATUALIZAR") // Inicia esta verificação caso seja clicado no botão ATUALIZAR no DataGridView { string idProduto = dgvConsulta.SelectedRows[0].Cells[1].Value.ToString(); if (MessageBox.Show("Deseja atualizar este item ?\n" + idProduto.ToUpper(), "Atualizar", MessageBoxButtons.YesNo, MessageBoxIcon.Question, MessageBoxDefaultButton.Button2) == DialogResult.Yes) { FrmAtualizar frmAtualizar = new FrmAtualizar(); string dataValidade = dgvConsulta.SelectedRows[0].Cells[6].Value.ToString(); DateTime dtValidade = Convert.ToDateTime(dataValidade); frmAtualizar.TxtIdProduto = (int)dgvConsulta.SelectedRows[0].Cells[0].Value; frmAtualizar.TxtNomeProduto = dgvConsulta.SelectedRows[0].Cells[1].Value.ToString(); frmAtualizar.TxtPreco = dgvConsulta.SelectedRows[0].Cells[2].Value.ToString(); frmAtualizar.TxtQuantidade = (int)dgvConsulta.SelectedRows[0].Cells[3].Value; frmAtualizar.TxtCodBarras = dgvConsulta.SelectedRows[0].Cells[4].Value.ToString(); frmAtualizar.TxtCodProduto = dgvConsulta.SelectedRows[0].Cells[5].Value.ToString(); frmAtualizar.DtValidade = dtValidade; frmAtualizar.TxtLocalArmazenado = dgvConsulta.SelectedRows[0].Cells[7].Value.ToString(); frmAtualizar.TxtDescricao = dgvConsulta.SelectedRows[0].Cells[8].Value.ToString(); frmAtualizar.Show(); } } if (dgvConsulta.Columns[e.ColumnIndex].Name == "EXCLUIR") // Inicia esta verificação caso seja clicado no botão EXCLUIR no DataGridView { string idProduto = dgvConsulta.SelectedRows[0].Cells[1].Value.ToString(); if (MessageBox.Show("Deseja realmente excluir este item ?\n" + idProduto.ToUpper() + "\n(Os dados serão excluídos permanentemente)", "Excluir", MessageBoxButtons.YesNo, MessageBoxIcon.Warning, MessageBoxDefaultButton.Button2) == DialogResult.Yes) { int idProdutos = int.Parse(dgvConsulta.SelectedRows[0].Cells[0].Value.ToString()); BlProduto objBlProduto = new BlProduto(); objBlProduto.ExcluirProdutos(idProdutos); MessageBox.Show("Item excluído com sucesso", "Excluir", MessageBoxButtons.OK, MessageBoxIcon.Information, MessageBoxDefaultButton.Button1); dgvConsulta.DataSource = objBlProduto.ConsultarProdutos(); } } }
private void txtConsultarCodigo_TextChanged(object sender, EventArgs e) { BlProduto objBlProduto = new BlProduto(); if (txtConsultarCodigo.Text.Length != 0) { dgvConsulta.DataSource = objBlProduto.ConsultarProdutosCodigo(txtConsultarCodigo.Text); } else { dgvConsulta.DataSource = objBlProduto.ConsultarProdutos(); } }
private void rdbConsultarCodigo_CheckedChanged(object sender, EventArgs e) { txtConsultarCodigo.Focus(); txtConsultarCodigo.Text = ""; BlProduto objBlProduto = new BlProduto(); dgvConsulta.DataSource = objBlProduto.ConsultarProdutos(); if (rdbConsultarCodigo.Checked) { txtConsultarCodigo.Enabled = true; consultarCodigoPanelLine.BackColor = Color.Black; txtConsultarNome.Enabled = false; txtCodBarras.Enabled = false; consultarNomePanelLine.BackColor = Color.FromArgb(120, 120, 120); consultarCodBarrasPanelLine.BackColor = Color.FromArgb(120, 120, 120); } }
private void UCConsultar_Load(object sender, EventArgs e) { BlProduto objBlProduto = new BlProduto(); dgvConsulta.DataSource = objBlProduto.ConsultarProdutos(); }