private void afterAltera() { if (bsEmpreendimento.Current != null) { using (TFEmpreendimento fEmp = new TFEmpreendimento()) { fEmp.vModo = Utils.TTpModo.tm_Edit; fEmp.rEmp = (bsEmpreendimento.Current as CamadaDados.Financeiro.Empreendimento.TRegistro_Empreendimento); if (fEmp.ShowDialog() == DialogResult.OK) { bsEmpreendimento.ResetCurrentItem(); try { CamadaNegocio.Financeiro.Empreendimento.TCN_Empreendimento.GravarEmpreendimento(fEmp.rEmp, null); MessageBox.Show("Empreendimento alterado com sucesso.", "Mensagem", MessageBoxButtons.OK, MessageBoxIcon.Information); id_empreendimento.Text = fEmp.rEmp.Id_empreendimento.Value.ToString(); this.afterBusca(); } catch (Exception ex) { MessageBox.Show(ex.Message.Trim(), "Erro", MessageBoxButtons.OK, MessageBoxIcon.Error); } } } } else { MessageBox.Show("Necessario selecionar um empreendimento para alterar.", "Mensagem", MessageBoxButtons.OK, MessageBoxIcon.Information); } }
private void afterNovo() { using (TFEmpreendimento fEmp = new TFEmpreendimento()) { fEmp.vModo = Utils.TTpModo.tm_Insert; if (fEmp.ShowDialog() == DialogResult.OK) { if (fEmp.rEmp != null) { try { CamadaNegocio.Financeiro.Empreendimento.TCN_Empreendimento.GravarEmpreendimento(fEmp.rEmp, null); MessageBox.Show("Empreendimento gravado com sucesso.", "Mensagem", MessageBoxButtons.OK, MessageBoxIcon.Information); //Buscar registro gravado id_empreendimento.Text = fEmp.rEmp.Id_empreendimento.Value.ToString(); this.afterBusca(); } catch (Exception ex) { MessageBox.Show(ex.Message.Trim(), "Erro", MessageBoxButtons.OK, MessageBoxIcon.Error); } } else { MessageBox.Show("Não existe empreendimento para ser gravado.", "Mensagem", MessageBoxButtons.OK, MessageBoxIcon.Information); } } } }