private void afterNovo() { using (TFLocacao fLocacao = new TFLocacao()) { if (fLocacao.ShowDialog() == DialogResult.OK) { if (fLocacao.rLocacao != null) { try { CamadaNegocio.Faturamento.Locacao.TCN_Locacao.Gravar(fLocacao.rLocacao, null); MessageBox.Show("Locacao gravada com sucesso.", "Mensagem", MessageBoxButtons.OK, MessageBoxIcon.Information); this.LimpaFiltros(); Id_locacao.Text = fLocacao.rLocacao.Id_locacaostr; Cd_empresa.Text = fLocacao.rLocacao.Cd_empresa; this.afterBusca(); } catch (Exception ex) { MessageBox.Show(ex.Message.Trim(), "Erro", MessageBoxButtons.OK, MessageBoxIcon.Error); } } } } }
private void afterAltera() { if (bsLocacao.Current != null) { if ((bsLocacao.Current as CamadaDados.Faturamento.Locacao.TRegistro_Locacao).St_registro.Trim().ToUpper().Equals("D")) { MessageBox.Show("Não é permitido alterar Locacao Devolvida.", "Mensagem", MessageBoxButtons.OK, MessageBoxIcon.Information); return; } if ((bsLocacao.Current as CamadaDados.Faturamento.Locacao.TRegistro_Locacao).St_registro.Trim().ToUpper().Equals("R")) { MessageBox.Show("Não é permitido alterar Locacao Retirada", "Mensagem", MessageBoxButtons.OK, MessageBoxIcon.Information); return; } using (TFLocacao fLocacao = new TFLocacao()) { fLocacao.rLocacao = bsLocacao.Current as CamadaDados.Faturamento.Locacao.TRegistro_Locacao; if (fLocacao.ShowDialog() == DialogResult.OK) { if (fLocacao.rLocacao != null) { try { CamadaNegocio.Faturamento.Locacao.TCN_Locacao.Gravar(fLocacao.rLocacao, null); MessageBox.Show("Locacao alterada com sucesso.", "Mensagem", MessageBoxButtons.OK, MessageBoxIcon.Information); } catch (Exception ex) { MessageBox.Show(ex.Message.Trim(), "Erro", MessageBoxButtons.OK, MessageBoxIcon.Information); } } } this.LimpaFiltros(); Id_locacao.Text = fLocacao.rLocacao.Id_locacaostr; Cd_empresa.Text = fLocacao.rLocacao.Cd_empresa; this.afterBusca(); } } }