Ejemplo n.º 1
0
 private void afterAltera()
 {
     if (bsGuardaVolume.Current != null)
     {
         if ((bsGuardaVolume.Current as CamadaDados.Mudanca.TRegistro_GuardaVolume).St_registro.ToUpper().Equals("C"))
         {
             MessageBox.Show("Não é possivel alterar guarda volume CANCELADO!", "Mensagem", MessageBoxButtons.OK, MessageBoxIcon.Information);
             return;
         }
         if ((bsGuardaVolume.Current as CamadaDados.Mudanca.TRegistro_GuardaVolume).St_registro.ToUpper().Equals("F"))
         {
             MessageBox.Show("Não é possivel alterar guarda volume FINALIZADO!", "Mensagem", MessageBoxButtons.OK, MessageBoxIcon.Information);
             return;
         }
         using (TFGuardaVolume fGuarda = new TFGuardaVolume())
         {
             fGuarda.rGuardaVol = bsGuardaVolume.Current as CamadaDados.Mudanca.TRegistro_GuardaVolume;
             if (fGuarda.ShowDialog() == DialogResult.OK)
             {
                 if (fGuarda.rGuardaVol != null)
                 {
                     try
                     {
                         CamadaNegocio.Mudanca.TCN_GuardaVolume.Gravar(fGuarda.rGuardaVol, null);
                         bsGuardaVolume.ResetCurrentItem();
                         MessageBox.Show("Guarda Volume alterado com sucesso!", "Mensagem", MessageBoxButtons.OK, MessageBoxIcon.Information);
                     }
                     catch (Exception ex)
                     { MessageBox.Show(ex.Message.Trim(), "Erro", MessageBoxButtons.OK, MessageBoxIcon.Error); }
                 }
             }
         }
     }
 }
Ejemplo n.º 2
0
 private void afterNovo()
 {
     using (TFGuardaVolume fGuarda = new TFGuardaVolume())
     {
         if (fGuarda.ShowDialog() == DialogResult.OK)
         {
             if (fGuarda.rGuardaVol != null)
             {
                 try
                 {
                     CamadaNegocio.Mudanca.TCN_GuardaVolume.Gravar(fGuarda.rGuardaVol, null);
                     MessageBox.Show("Guarda Volume gravado com sucesso!", "Mensagem", MessageBoxButtons.OK, MessageBoxIcon.Information);
                     bsGuardaVolume.DataSource = new CamadaDados.Mudanca.TList_GuardaVolume()
                     {
                         fGuarda.rGuardaVol
                     };
                     bsGuardaVolume.ResetBindings(true);
                 }
                 catch (Exception ex)
                 { MessageBox.Show(ex.Message.Trim(), "Erro", MessageBoxButtons.OK, MessageBoxIcon.Error); }
             }
         }
     }
 }