private void ExcluirAPV(Produto produto) { Metodos metodos = new Metodos(); if (txtCodAPV.Text.Trim() == string.Empty) { MessageBox.Show("Selecione um produto para ser excluído.", "Alerta", MessageBoxButtons.OK, MessageBoxIcon.Error); } else if (MessageBox.Show("Deseja realmente excluir esse produto?", "Alerta", MessageBoxButtons.YesNo, MessageBoxIcon.Question, MessageBoxDefaultButton.Button2) == DialogResult.No) { } else { produto.codApuracao = Convert.ToInt32(txtCodAPV.Text); metodos.ExcluirAPV(produto); produto.mes = cmbFiltroPorMesAPV.Text.ToUpper(); //Se o comboboxmes for vazio, limpa os campos e nao retorna nada if (cmbFiltroPorMesAPV.Text.Trim() == string.Empty) { for (int i = 0; i < DataGridAPV.RowCount; i++) { DataGridAPV.Rows[i].DataGridView.Columns.Clear(); LimparCamposQuartaTela(); } } else if (cmbFiltroPorMesAPV.Text.Trim() != string.Empty) { DataGridAPV.DataSource = metodos.FiltroPorMesApuracaoDeValores(produto); ListarApuracaoDeValores(); LimparCamposQuartaTela(); } } }
private void btnFiltrarRegistrosAPV_Click(object sender, EventArgs e) { Metodos metodos = new Metodos(); Produto produto = new Produto(); produto.mes = cmbFiltroPorMesAPV.Text.ToUpper(); if (produto.mes == "TODOS REGISTROS" || produto.mes == "JANEIRO" || produto.mes == "FEVEREIRO" || produto.mes == "MARÇO" || produto.mes == "ABRIL" || produto.mes == "MAIO" || produto.mes == "JUNHO" || produto.mes == "JULHO" || produto.mes == "AGOSTO" || produto.mes == "SETEMBRO" || produto.mes == "OUTUBRO" || produto.mes == "NOVEMBRO" || produto.mes == "DEZEMBRO") { DataGridAPV.DataSource = metodos.FiltroPorMesApuracaoDeValores(produto); ListarApuracaoDeValores(); } else { MessageBox.Show("Mês digitado incorretamente, digite novamente!", "Alerta", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); } }