public void AddData() { List<Fornecedor> fornecedores = _service.GetAllFornecedor(); var dialog = new DespesaDialog(fornecedores); dialog.Despesa = new Despesa(); if (dialog.ShowDialog() == DialogResult.OK) { _service.Add(dialog.Despesa); DataManagerBase(_service, _control); } }
public void EditData() { var numero = Controle.GetId<int>(); Despesa despesa = _service.GetById(numero); if (despesa == null) { MessageBox.Show("Nenhuma Receita selecionada. Selecionar uma Receita antes de solicitar a edição"); return; } List<Fornecedor> fornecedores = _service.GetAllFornecedor(); var dialog = new DespesaDialog(fornecedores); dialog.Despesa = despesa; if (dialog.ShowDialog() == DialogResult.OK) { _service.Update(dialog.Despesa); DataManagerBase(_service, _control); } }