public override void AddData() { var dialog = new TarefaDialog(); dialog.Tarefa = new Tarefa(); if (dialog.ShowDialog() == DialogResult.OK) { _repository.RegistrarNovaTarefa(dialog.Tarefa); _control.RefreshGrid(); } }
public override void UpdateData() { Tarefa tarefa = _control.GetTarefa(); if (tarefa == null) { MessageBox.Show("Nenhum tarefa selecionada. Selecione uma tarefa antes de solicitar a edição"); return; } var dialog = new TarefaDialog(); dialog.Tarefa = tarefa; if (dialog.ShowDialog() == DialogResult.OK) { _repository.AtualizarTarefa(dialog.Tarefa); _control.RefreshGrid(); } }