private void dgvEntradas_CellClick(object sender, DataGridViewCellEventArgs e) { if (e.ColumnIndex == 0) { string rpta = ""; try { if (MessageBox.Show("Excluir Entrada?", "Confirmar", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes) { rpta = DoEntrada.Entrada_Delete(int.Parse(dgvEntradas.CurrentRow.Cells["id"].Value.ToString())); } else { // user clicked no } if (rpta.Equals("OK")) { MessageBox.Show("Entrada excluida com sucesso!"); } else { MessageBox.Show(rpta); } } catch (Exception ex) { rpta = ex.Message + ex.StackTrace; } ListEntradas(); } }
public void ListEntradas() { dgvEntradas.DataSource = DoEntrada.ListEntradas(); dgvEntradas.Columns["data_entrada"].HeaderText = "Data"; dgvEntradas.Columns["valor"].HeaderText = "Valor"; dgvEntradas.Columns["observacao"].HeaderText = "Obs"; dgvEntradas.Columns["descricao"].HeaderText = "Tipo Entrada"; dgvEntradas.Columns["Expr1"].HeaderText = "Tipo Pagamento"; dgvEntradas.Columns["id"].Visible = false; dgvEntradas.Columns["delete"].DisplayIndex = 6; }
public void UpdateSaldo() { string rpta = ""; try { if (cbTipoEntrada.Text == "Vendas - dinheiro" || cbTipoEntrada.Text == "Vendas - espécie") { rpta = DoEntrada.Entrada_UpdateSaldoFinal(Convert.ToDecimal(lblSaldoFinal.Text) + Convert.ToDecimal(txtValor.Text), dateEntrada.Value); } } catch (Exception ex) { rpta = ex.Message + ex.StackTrace; } }
public void UpdateSaldo() { string rpta = ""; try { if (cbTipoSaida.Text == "SANGRIA" || cbTipoSaida.Text == "RETIRADA" || cbTipoSaida.Text == "DINHEIRO *") { rpta = DoEntrada.Entrada_UpdateSaldoFinal(Convert.ToDecimal(lblSaldoFinal.Text) - Convert.ToDecimal(txtValor.Text), dateEntrada.Value); } } catch (Exception ex) { rpta = ex.Message + ex.StackTrace; } }
//public void Recorrencia() //{ // try // { // string rpta = ""; // rpta = DoCadastros.Recorrencia_Cadastro // ( // dateEntrada.Value, // Convert.ToInt32(cbTipoEntrada.SelectedValue), // Convert.ToDecimal(txtValor.Text), // Convert.ToInt32(cbRecorrencia.SelectedValue), // Convert.ToInt32(cbPagamento.SelectedValue) // ); // } // catch (Exception ex) // { // } //} private void btnSalvar_Click(object sender, EventArgs e) { string rpta = ""; try { if (txtValor.Text == string.Empty) { lblSuc.Visible = false; msgError("Alguns campos obrigatórios não foram preenchidos!"); } else { decimal saldoInicial; decimal saldoFinal; if (lblSaldoFinal.Text == "0" && cbTipoEntrada.Text == "Vendas - dinheiro") { saldoInicial = Convert.ToDecimal(lblSaldoAnterior.Text); saldoFinal = Convert.ToDecimal(lblSaldoAnterior.Text) + Convert.ToDecimal(txtValor.Text); rpta = DoCadastros.SaldoInicial_Cadastro(saldoInicial, saldoFinal, DateTime.Parse(dateEntrada.Value.ToString())); } else if (lblSaldoFinal.Text == "0" && cbTipoEntrada.Text != "Vendas - dinheiro") { saldoInicial = Convert.ToDecimal(lblSaldoAnterior.Text); saldoFinal = Convert.ToDecimal(lblSaldoAnterior.Text); rpta = DoCadastros.SaldoInicial_Cadastro(saldoInicial, saldoFinal, DateTime.Parse(dateEntrada.Value.ToString())); } rpta = DoEntrada.CadastroEntrada( dateEntrada.Value, decimal.Parse(txtValor.Text), txtObservacao.Text, Convert.ToInt32(cbTipoEntrada.SelectedValue), Convert.ToInt32(cbPagamento.SelectedValue) ); } if (rpta.Equals("OK") && lblSaldoFinal.Text != "0" && Convert.ToInt32(cbPagamento.SelectedValue) == 9) { rpta = DoEntrada.CadastroPc( dateEntrada.Value, decimal.Parse(txtValor.Text), txtObservacao.Text, Convert.ToInt32(cbTipoEntrada.SelectedValue), Convert.ToInt32(cbPagamento.SelectedValue) ); msgSuccess("Cadastro realizado com sucesso!"); UpdateSaldo(); } else if (rpta.Equals("OK") && lblSaldoFinal.Text == "0") { msgSuccess("Cadastrei um novo saldo final"); } else { msgError(rpta); } } catch (Exception ex) { rpta = ex.Message + ex.StackTrace; } EnabledEdit(); txtValor.Clear(); txtObservacao.Clear(); }