private void lnkAdicionar_LinkClicked(object sender, LinkLabelLinkClickedEventArgs e) { TelaDetalhe telaDetalhe = new TelaDetalhe(); telaDetalhe.ShowDialog(); if(telaDetalhe.Movimento != null) { movimentos.Add(telaDetalhe.Movimento); AtualizarSaldo(); } }
private void dgvMovimentacoes_CellDoubleClick(object sender, DataGridViewCellEventArgs e) { Movimentacao itemClicado = (Movimentacao) dgvMovimentacoes.CurrentRow.DataBoundItem; TelaDetalhe telaDetalhe = new TelaDetalhe(); telaDetalhe.Movimento = itemClicado; telaDetalhe.ShowDialog(); if(telaDetalhe.Movimento == null) { movimentos.Remove(itemClicado); } dgvMovimentacoes.Refresh(); AtualizarSaldo(); }