private void InserirItem() { if (BS_LanAtividade.Current != null) { using (TFLan_Faz_LanAtividadeItem fItem = new TFLan_Faz_LanAtividadeItem()) { BS_LanItemAtividade.AddNew(); fItem.rAtiv = BS_LanAtividade.Current as CamadaDados.Fazenda.Lancamento.TRegistro_LanAtividade; fItem.St_alterar = true; if (fItem.ShowDialog() == DialogResult.OK) { if (fItem.rAtiv != null) { try { CamadaNegocio.Fazenda.Lancamento.TCN_LanAtividade.GravaLanAtividade(fItem.rAtiv, null); MessageBox.Show("Item atividade gravado com sucesso.", "Mensagem", MessageBoxButtons.OK, MessageBoxIcon.Information); this.afterBusca(); } catch (Exception ex) { MessageBox.Show(ex.Message.Trim(), "Erro", MessageBoxButtons.OK, MessageBoxIcon.Error); } } } else { BS_LanItemAtividade.RemoveCurrent(); } } } }
private void afterNovo() { using (TFLan_Faz_LanAtividadeItem fItem = new TFLan_Faz_LanAtividadeItem()) { if (fItem.ShowDialog() == DialogResult.OK) { if (fItem.rAtiv != null) { try { CamadaNegocio.Fazenda.Lancamento.TCN_LanAtividade.GravaLanAtividade(fItem.rAtiv, null); MessageBox.Show("Atividade gravada com sucesso.", "Mensagem", MessageBoxButtons.OK, MessageBoxIcon.Information); this.afterBusca(); } catch (Exception ex) { MessageBox.Show(ex.Message.Trim(), "Erro", MessageBoxButtons.OK, MessageBoxIcon.Error); } } } } }