private void grid_CellClick(object sender, DataGridViewCellEventArgs e) { if (dt.Rows.Count > 0) { if (e.RowIndex >= 0) { if (e.ColumnIndex == 0) { try { int id = int.Parse(dt.Rows[e.RowIndex]["par_id"].ToString()); CContaReceber c = new CContaReceber(); c.removerParcela(id); Carregar(); } catch { } } } } }
protected override bool ProcessCmdKey(ref Message msg, Keys keyData) { decimal valor = 0; try { valor = decimal.Parse(ttbtotal.Text); } catch { } if (valor > 0) { if (keyData == Keys.F1) { // abrirmeiopagamento(); btndinheiro.PerformClick(); return(true); } if (keyData == Keys.F2) { // abrirmeiopagamento(); btndebito.PerformClick(); return(true); } if (keyData == Keys.F3) { // abrirmeiopagamento(); btncartao.PerformClick(); return(true); } if (keyData == Keys.F4) { // abrirmeiopagamento(); btncheque.PerformClick(); return(true); } if (keyData == Keys.F5) { // abrirmeiopagamento(); btnconvenio.PerformClick(); return(true); } if (keyData == Keys.F6) { // abrirmeiopagamento(); btndesconto.PerformClick(); return(true); } } //if (keyData == Keys.Enter) // { //btnconfirmar.PerformClick(); // return true; // } if (keyData == Keys.Escape) { try { int index = grid.Rows.Count - 1; if (index >= 0) { contareceber.removerParcela(int.Parse(dt.Rows[index]["par_id"].ToString())); } Carregar(); } catch { } Close(); if (pnlmeiopagamento.Visible) { pnlmeiopagamento.Visible = false; } else { btncancelar.PerformClick(); } return(true); } if (keyData == Keys.Delete) { try { int index = grid.Rows.Count - 1; contareceber.removerParcela(int.Parse(dt.Rows[index]["par_id"].ToString())); Carregar(); } catch { } return(true); } // Call the base class return(base.ProcessCmdKey(ref msg, keyData)); }