private void btnExcluir_Click(object sender, EventArgs e) { if (tabctrlTipodespesa.SelectedIndex == 0) { tabctrlTipodespesa.SelectTab(1); } if (MessageBox.Show("Confirma exclusão?", "Yes or No", MessageBoxButtons.YesNo, MessageBoxIcon.Question, MessageBoxDefaultButton.Button2) == DialogResult.Yes) { TipoDespesa RegTipo = new TipoDespesa(); RegTipo.Idtipodespesa = Convert.ToInt16(txtID.Text); RegTipo.Nometipodespesa = txtTipodespesa.Text; if (RegTipo.Excluir() > 0) { MessageBox.Show("Despesa excluída com sucesso!"); TipoDespesa R = new TipoDespesa(); dsTipodespesa.Tables.Clear(); dsTipodespesa.Tables.Add(R.Listar()); bnTipodespesa.DataSource = dsTipodespesa.Tables["TIPODESPESA"]; } else { MessageBox.Show("Erro ao excluir despesa!"); } } }
private void frmDespesa_Load(object sender, EventArgs e) { try { Despesa Desp = new Despesa(); dsDespesa.Tables.Add(Desp.Listar()); bnDespesa.DataSource = dsDespesa.Tables["DESPESA"]; dgvDespesa.DataSource = bnDespesa; bnvDespesa.BindingSource = bnDespesa; txtID.DataBindings.Add("TEXT", bnDespesa, "id_despesa"); mskbxValor.DataBindings.Add("TEXT", bnDespesa, "valor_despesa"); mskbxData.DataBindings.Add("TEXT", bnDespesa, "Data_despesa"); rchtxtObservacao.DataBindings.Add("TEXT", bnDespesa, "obs_despesa"); TipoDespesa Tipo = new TipoDespesa(); dsTipodespesa.Tables.Add(Tipo.Listar()); cbxDespesa.DataSource = dsTipodespesa.Tables["TIPODESPESA"]; cbxDespesa.DisplayMember = "NOME_TIPODESPESA"; cbxDespesa.ValueMember = "ID_TIPODESPESA"; cbxDespesa.DataBindings.Add("SelectedValue", bnDespesa, "TIPODESPESA_ID_TIPODESPESA"); Membro Mem = new Membro(); dsMembro.Tables.Add(Mem.Listar()); cbxMembro.DataSource = dsMembro.Tables["MEMBRO"]; cbxMembro.DisplayMember = "NOME_MEMBRO"; cbxMembro.ValueMember = "ID_MEMBRO"; cbxMembro.DataBindings.Add("SelectedValue", bnDespesa, "MEMBRO_ID_MEMBRO"); } catch (Exception ex) { MessageBox.Show(ex.Message); } }
private void frmTipoDespesa_Load(object sender, EventArgs e) { try { TipoDespesa Tipo = new TipoDespesa(); dsTipodespesa.Tables.Add(Tipo.Listar()); bnTipodespesa.DataSource = dsTipodespesa.Tables["TIPODESPESA"]; dgvTipodespesa.DataSource = bnTipodespesa; bnvTipodespesa.BindingSource = bnTipodespesa; txtID.DataBindings.Add("TEXT", bnTipodespesa, "id_tipodespesa"); txtTipodespesa.DataBindings.Add("TEXT", bnTipodespesa, "nome_tipodespesa"); } catch (Exception ex) { MessageBox.Show(ex.Message); } }
private void btnSalvar_Click(object sender, EventArgs e) { if (txtTipodespesa.Text == "") { MessageBox.Show("Preencha o campo tipo de despesa"); } else { TipoDespesa RegTipo = new TipoDespesa(); RegTipo.Idtipodespesa = Convert.ToInt16(txtID.Text); RegTipo.Nometipodespesa = txtTipodespesa.Text; if (bInclusao) { if (RegTipo.Salvar() > 0) { MessageBox.Show("Despesa adicionada com sucesso!"); btnSalvar.Enabled = false; txtID.Enabled = false; txtTipodespesa.Enabled = false; btnSalvar.Enabled = false; btnEditar.Enabled = true; btnAddtipodespesa.Enabled = true; btnExcluir.Enabled = true; btnCancelar.Enabled = false; bInclusao = false; dsTipodespesa.Tables.Clear(); dsTipodespesa.Tables.Add(RegTipo.Listar()); bnTipodespesa.DataSource = dsTipodespesa.Tables["TIPODESPESA"]; } else { MessageBox.Show("Erro ao gravar despesa!"); } } else { if (RegTipo.Alterar() > 0) { MessageBox.Show("Despesa alterada com sucesso!"); dsTipodespesa.Tables.Clear(); dsTipodespesa.Tables.Add(RegTipo.Listar()); txtID.Enabled = false; txtTipodespesa.Enabled = false; btnSalvar.Enabled = false; btnEditar.Enabled = true; btnAddtipodespesa.Enabled = true; btnExcluir.Enabled = true; btnCancelar.Enabled = false; } else { MessageBox.Show("Erro ao gravar despesa!"); } } } }