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 btnExcluir_Click(object sender, EventArgs e) { if (tabctrlMembro.SelectedIndex == 0) { tabctrlMembro.SelectTab(1); } if (MessageBox.Show("Confirma exclusão?", "Yes or No", MessageBoxButtons.YesNo, MessageBoxIcon.Question, MessageBoxDefaultButton.Button2) == DialogResult.Yes) { Membro RegFamiliar = new Membro(); RegFamiliar.Nomemembro = txtNome.Text; RegFamiliar.Idmembro = Convert.ToInt32(txtID.Text); RegFamiliar.Papelmembro = cbxFamiliar.SelectedItem.ToString(); if (RegFamiliar.Excluir() > 0) { MessageBox.Show("Membro excluído com sucesso!"); Membro R = new Membro(); dsMembro.Tables.Clear(); dsMembro.Tables.Add(R.Listar()); bnMembro.DataSource = dsMembro.Tables["MEMBRO"]; } else { MessageBox.Show("Erro ao excluir membro!"); } } }
private void frmMembro_Load(object sender, EventArgs e) { try { Membro Mem = new Membro(); dsMembro.Tables.Add(Mem.Listar()); bnMembro.DataSource = dsMembro.Tables["MEMBRO"]; dgvMembro.DataSource = bnMembro; bnvMembro.BindingSource = bnMembro; txtID.DataBindings.Add("TEXT", bnMembro, "id_membro"); txtNome.DataBindings.Add("TEXT", bnMembro, "nome_membro"); cbxFamiliar.DataBindings.Add("SelectedItem", bnMembro, "papel_membro"); } catch (Exception ex) { MessageBox.Show(ex.Message); } }
private void btnSalvar_Click(object sender, EventArgs e) { if ((txtNome.Text == "") && (cbxFamiliar.SelectedItem != null)) { MessageBox.Show("Campo vazio!"); } else { Membro RegMembro = new Membro(); RegMembro.Idmembro = Convert.ToInt16(txtID.Text); RegMembro.Nomemembro = txtNome.Text; RegMembro.Papelmembro = cbxFamiliar.SelectedItem.ToString(); if (bInclusao) { if (RegMembro.Salvar() > 0) { MessageBox.Show("Membro adicionado com sucesso!"); btnSalvar.Enabled = false; txtID.Enabled = false; txtNome.Enabled = false; cbxFamiliar.Enabled = false; btnSalvar.Enabled = false; btnEditar.Enabled = true; btnAddmembro.Enabled = true; btnExcluir.Enabled = true; btnCancelar.Enabled = false; bInclusao = false; dsMembro.Tables.Clear(); dsMembro.Tables.Add(RegMembro.Listar()); bnMembro.DataSource = dsMembro.Tables["MEMBRO"]; } else { MessageBox.Show("Erro ao gravar membro!"); } } else { if (RegMembro.Alterar() > 0) { MessageBox.Show("Membro alterado com sucesso!"); dsMembro.Tables.Clear(); dsMembro.Tables.Add(RegMembro.Listar()); txtID.Enabled = false; txtNome.Enabled = false; cbxFamiliar.Enabled = false; btnSalvar.Enabled = false; btnEditar.Enabled = true; btnAddmembro.Enabled = true; btnExcluir.Enabled = true; btnCancelar.Enabled = false; } else { MessageBox.Show("Erro ao gravar membro!"); } } } }