private void afterAltera() { if (bsAutoriz.Current != null) { if (!CamadaNegocio.Graos.TCN_AutorizRetDeposito.AutorizComMovimentacao((bsAutoriz.Current as CamadaDados.Graos.TRegistro_AutorizRetDeposito).Id_autorizstr, null)) { using (TFAutorizRetDeposito fAutoriz = new TFAutorizRetDeposito()) { fAutoriz.rAutoriz = bsAutoriz.Current as CamadaDados.Graos.TRegistro_AutorizRetDeposito; if (fAutoriz.ShowDialog() == DialogResult.OK) { if (fAutoriz.rAutoriz != null) { try { CamadaNegocio.Graos.TCN_AutorizRetDeposito.Gravar(fAutoriz.rAutoriz, null); MessageBox.Show("Autorização alterada com sucesso.", "Mensagem", MessageBoxButtons.OK, MessageBoxIcon.Information); } catch (Exception ex) { MessageBox.Show(ex.Message.Trim(), "Erro", MessageBoxButtons.OK, MessageBoxIcon.Error); } } } this.LimparFiltros(); id_autoriz.Text = fAutoriz.rAutoriz.Id_autorizstr; this.afterBusca(); } } else { MessageBox.Show("Não é permitido excluir autorização de retirada com movimentação.", "Mensagem", MessageBoxButtons.OK, MessageBoxIcon.Information); } } else { MessageBox.Show("Obrigatório selecionar autorização para alterar.", "Mensagem", MessageBoxButtons.OK, MessageBoxIcon.Information); } }
private void afterNovo() { using (TFAutorizRetDeposito fAutoriz = new TFAutorizRetDeposito()) { if (fAutoriz.ShowDialog() == DialogResult.OK) { if (fAutoriz.rAutoriz != null) { try { CamadaNegocio.Graos.TCN_AutorizRetDeposito.Gravar(fAutoriz.rAutoriz, null); MessageBox.Show("Autorização retirada de produto em deposito gravada com sucesso.", "Mensagem", MessageBoxButtons.OK, MessageBoxIcon.Information); this.LimparFiltros(); id_autoriz.Text = fAutoriz.rAutoriz.Id_autorizstr; this.afterBusca(); } catch (Exception ex) { MessageBox.Show(ex.Message.Trim(), "Erro", MessageBoxButtons.OK, MessageBoxIcon.Error); } } } } }