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); } } } } } }
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); } } } } }