private void dgvSaidas_CellClick(object sender, DataGridViewCellEventArgs e) { if (e.ColumnIndex == 0) { string rpta = ""; try { if (MessageBox.Show("Excluir Saída?", "Confirmar", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes) { rpta = DoSaida.Saida_Delete(int.Parse(dgvSaidas.CurrentRow.Cells["id"].Value.ToString())); } else { // user clicked no } if (rpta.Equals("OK")) { MessageBox.Show("Saída excluida com sucesso!"); } else { MessageBox.Show(rpta); } } catch (Exception ex) { rpta = ex.Message + ex.StackTrace; } ListSaidas(); } }
public void ListSaidas() { dgvSaidas.DataSource = DoSaida.Saida_Lista(); dgvSaidas.Columns["data_saida"].HeaderText = "Data"; dgvSaidas.Columns["valor"].HeaderText = "Valor"; dgvSaidas.Columns["observacao"].HeaderText = "Obs"; dgvSaidas.Columns["descricao"].HeaderText = "Tipo Saída"; dgvSaidas.Columns["Expr1"].HeaderText = "Tipo Pagamento"; dgvSaidas.Columns["id"].Visible = false; dgvSaidas.Columns["delete"].DisplayIndex = 6; }
private void btnSalvar_Click(object sender, EventArgs e) { string rpta = ""; try { if (this.txtValor.Text == string.Empty) { lblSuc.Visible = false; msgError("Alguns campos obrigatórios não foram preenchidos!"); } else { rpta = DoSaida.Saida_Cadastro( dateEntrada.Value, decimal.Parse(txtValor.Text), txtObservacao.Text, Convert.ToInt32(cbTipoSaida.SelectedValue), Convert.ToInt32(cbPagamento.SelectedValue) ); } if (rpta.Equals("OK")) { msgSuccess("Cadastro realizado com sucesso!"); UpdateSaldo(); } else { msgError(rpta); } } catch (Exception ex) { rpta = ex.Message + ex.StackTrace; } DesabilitarEdição(); }