コード例 #1
0
ファイル: FormListaSaidaDC.cs プロジェクト: kleiduda/finan
 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();
     }
 }
コード例 #2
0
ファイル: FormListaSaidaDC.cs プロジェクト: kleiduda/finan
 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;
 }
コード例 #3
0
        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();
        }