private void btnSalvar_Click(object sender, EventArgs e) { if (ValidateChildren(ValidationConstraints.Enabled)) { if (Modelo.Itens.Count > 0) { frmFinalizarItem frmFinalizarItem = new frmFinalizarItem(Modelo); if (frmFinalizarItem.ShowDialog() == DialogResult.OK) { vendaBanco.InserirVenda(Modelo); if (frmFinalizarItem.Cupom) { new CupomVenda(Modelo.Cod_venda).Print(); } frmFinalizarItem.Dispose(); MessageBox.Show("Venda registrada com sucesso"); DialogResult = DialogResult.OK; } } else { MessageBox.Show("Venda sem itens inválida"); } } }
private void btnSalvar_Click(object sender, EventArgs e) { if (ValidateChildren(ValidationConstraints.Enabled)) { if (Modelo.Cod_ordem > 0) { if (status != Modelo.StatusSelecionado && Modelo.StatusSelecionado == Status.Retirado) { frmFinalizarItem item = new frmFinalizarItem(Modelo); if (item.ShowDialog() == DialogResult.OK) { oSBanco.AlterarOS(Modelo, true); if (item.Cupom) { new Cupons.CupomOS(Modelo.Cod_ordem).Print(); } MessageBox.Show("OS Contabilizada no caixa com sucesso, código: " + Modelo.Cod_ordem); DialogResult = DialogResult.OK; } } else { oSBanco.AlterarOS(Modelo, false); MessageBox.Show("OS alterada com sucesso, código: " + Modelo.Cod_ordem); DialogResult = DialogResult.OK; } } else { oSBanco.InserirOS(Modelo); new frmImprimirOS(Modelo.Cod_ordem).ShowDialog(); MessageBox.Show("OS cadastrada com sucesso, código: " + Modelo.Cod_ordem); DialogResult = DialogResult.OK; } } }