private void BtnNovo_Click(object sender, EventArgs e) { frmCadastroContaPagar frmCadContaPagar = new frmCadastroContaPagar(); if (frmCadContaPagar.ShowDialog() == DialogResult.OK) { var lista = CtrlContaPagar.ListarTodos(); if (lista != null) { gvContaPagar.DataSource = lista; } else { gvContaPagar.DataSource = null; } } }
private void BtnAlterar_Click(object sender, EventArgs e) { try { if (gvContaPagar.CurrentRow != null) { frmCadastroContaPagar frmCadConta = new frmCadastroContaPagar(); var contaRow = gvContaPagar.CurrentRow.DataBoundItem as DataRowView; var modelo = contaRow["modelo"]; var serie = contaRow["serie"]; var nrNota = contaRow["nrNota"]; var codFornecedor = contaRow["codFornecedor"]; var nrParcela = contaRow["nrParcela"]; frmCadConta.Carregar(modelo, serie, nrNota, codFornecedor, nrParcela); frmCadConta.Disable(); if (frmCadConta.ShowDialog() == DialogResult.OK) { var lista = CtrlContaPagar.ListarTodos(); if (lista != null) { gvContaPagar.DataSource = lista; } } } else { MessageBox.Show("Selecione a conta que deseja!"); } } catch (Exception ex) { MessageBox.Show("Selecione uma conta à pagar!", "", MessageBoxButtons.OK, MessageBoxIcon.Warning); } }