/// <summary> /// Método que abre a janela de cadastro de relação /// </summary> /// <param name="campo">Classe de instância do campo</param> /// <param name="tarefa"></param> public void AbrirDerNaAplicacao(Model.MD_Projeto projetoCorrente) { Util.CL_Files.WriteOnTheLog("FO_Principal.AbrirDerNaAplicacao()", Util.Global.TipoLog.DETALHADO); Visao.UC_WEB web = new Visao.UC_WEB(Util.Global.app_DER_file_Table); this.AbreJanela(web, "DER - " + projetoCorrente.DAO.Nome, Util.Enumerator.Telas.CADASTRO_RELATORIO); }
/// <summary> /// Método que gera o relatório do projeto selecionado /// </summary> public void GerarDer(Model.MD_Projeto projetoCorrente) { Util.CL_Files.WriteOnTheLog("FO_Principal.GerarDocumentoDER()", Util.Global.TipoLog.DETALHADO); if (Regras.DerCreator.Gerar(projetoCorrente)) { Message.MensagemSucesso("Gerado com sucesso!"); if (Message.MensagemConfirmaçãoYesNo("Deseja abrir o DER no Navegador?") == DialogResult.Yes) { System.Diagnostics.Process.Start(Util.Global.app_DER_file_Table); } else { Visao.UC_WEB web = new Visao.UC_WEB(Util.Global.app_DER_file_Table); this.AbreJanela(web, "DER - " + projetoCorrente.DAO.Nome, Util.Enumerator.Telas.CADASTRO_RELATORIO); } } else { Message.MensagemErro("Houve erro ao gerar o relatório!"); } }