예제 #1
0
 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);
     }
 }
예제 #2
0
 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);
                 }
             }
         }
     }
 }