private void afterAltera() { if (bsLocTerceiro.Current != null) { if ((bsLocTerceiro.Current as TRegistro_LocTerceiro).St_registro.ToUpper().Equals("E")) { MessageBox.Show("Não é permitido alterar locação encerrada!", "Mensagem", MessageBoxButtons.OK, MessageBoxIcon.Information); return; } if ((bsLocTerceiro.Current as TRegistro_LocTerceiro).St_registro.ToUpper().Equals("C")) { MessageBox.Show("Não é permitido alterar locação cancelada!", "Mensagem", MessageBoxButtons.OK, MessageBoxIcon.Information); return; } using (TFLocTerceiro fLoc = new TFLocTerceiro()) { fLoc.rLoc = bsLocTerceiro.Current as TRegistro_LocTerceiro; if (fLoc.ShowDialog() == DialogResult.OK) { if (fLoc.rLoc != null) { try { CamadaNegocio.Locacao.TCN_LocTerceiro.Gravar(fLoc.rLoc, null); MessageBox.Show("Locação alterada com sucesso!", "Mensagem", MessageBoxButtons.OK, MessageBoxIcon.Information); afterBusca(); } catch (Exception ex) { MessageBox.Show(ex.Message.Trim(), "erro", MessageBoxButtons.OK, MessageBoxIcon.Error); } } } } } }
private void afterNovo() { using (TFLocTerceiro fLoc = new TFLocTerceiro()) { if (fLoc.ShowDialog() == DialogResult.OK) { if (fLoc.rLoc != null) { try { CamadaNegocio.Locacao.TCN_LocTerceiro.Gravar(fLoc.rLoc, null); MessageBox.Show("Locação gravada com sucesso!", "Mensagem", MessageBoxButtons.OK, MessageBoxIcon.Information); afterBusca(); } catch (Exception ex) { MessageBox.Show(ex.Message.Trim(), "erro", MessageBoxButtons.OK, MessageBoxIcon.Error); } } } } }