private void buttonDevolver_Click(object sender, EventArgs e) { if (this.transacoesDGV.SelectedRows.Count >= 1) { if (MessageBox.Show("Deseja realmente devolver esta transação?", "Aviso", MessageBoxButtons.YesNo) == DialogResult.Yes) { Forms.Caixa.TrocaDevolucao trocadevolucao = new Forms.Caixa.TrocaDevolucao(); trocadevolucao.CaixaTransacao = Library.CaixaTransacaoBD.FindCaixaTransacaoById((long)this.transacoesDGV.SelectedRows[0].Cells[0].Value); trocadevolucao.ShowDialog(this); Refreshs(); } } else { MessageBox.Show("Selecione uma transação!"); } }
private void DeleteRow(int index) { try { Forms.Caixa.TrocaDevolucao trocadevolucao = new Forms.Caixa.TrocaDevolucao(); trocadevolucao.CaixaTransacao = Library.CaixaTransacaoBD.FindCaixaTransacaoById((long)this.transacoesDGV.Rows[index].Cells[0].Value); trocadevolucao.ShowDialog(this); //Library.VendaBD.DeleteById((long)this.transacoesDGV.Rows[index].Cells[0].Value); //this.transacoesDGV.Rows.RemoveAt(index); //this.DialogResult = DialogResult.Ignore; Refreshs(); } catch (Exception ex) { Library.Diagnostics.Logger.Error(ex); } }