public override void AddData() { DespesaDialog dialog = new DespesaDialog(); dialog.DadosDespesa = new Despesa(); if (dialog.ShowDialog() == DialogResult.OK) { Despesa d = dialog.DadosDespesa; _repositorio.RegistrarNovaDespesa(d); Principal.Instance.ShowSucessInFooter("Despesa cadastrada com sucesso;"); _despesaControl.RefreshGrid(); } }
public override void UpdateData() { DespesaDialog dialog = new DespesaDialog(); Despesa despesaSelecionada = _despesaControl.GetDespesa(); dialog.DadosDespesa = despesaSelecionada; if (dialog.ShowDialog() == DialogResult.OK) { Despesa d = dialog.DadosDespesa; _repositorio.AtualizarDespesa(d); _despesaControl.RefreshGrid(); } }