private void btnAlterar_Click(object sender, EventArgs e) { AtualizarEnables(venda.Travado); if (!btnAlterar.Enabled) return; if (!venda.Travado) using (EditarDébito dlg = new EditarDébito((VendaDébito)lista.SelectedItems[0].Tag)) { if (dlg.ShowDialog(ParentForm) == DialogResult.OK) { dlg.Débito.Atualizar(); Carregar(); } } else MessageBox.Show( ParentForm, "Não é possível editar nenhum débito à venda travada.", "Débitos", MessageBoxButtons.OK, MessageBoxIcon.Error); CalcularSumário(); }
private void btnAdicionar_Click(object sender, EventArgs e) { if (!venda.Cadastrado) { MessageBox.Show( ParentForm, "Não é possível adicionar nenhum débito à venda não cadastrada.", "Débitos", MessageBoxButtons.OK, MessageBoxIcon.Error); return; } else if (!venda.Travado) using (EditarDébito dlg = new EditarDébito(venda)) { if (dlg.ShowDialog(ParentForm) == DialogResult.OK) venda.ItensDébito.Adicionar(dlg.Débito); } else MessageBox.Show( ParentForm, "Não é possível adicionar nenhum débito à venda travada.", "Débitos", MessageBoxButtons.OK, MessageBoxIcon.Error); }