コード例 #1
0
        public bool GeraRelatorioProfessor()
        {
            StringBuilder sb = new StringBuilder();

            using (var dao = new AvaliacaoDAO())
            {
                var avaliacoes = dao.GetAll();
                List <AvaliacaoProfessor> avaliacaoProfessor = new List <AvaliacaoProfessor>();

                foreach (var av in avaliacoes)
                {
                    avaliacaoProfessor.AddRange(av.AvaliacaoProfessores);
                }

                sb.Append("PROFESSOR;INSTRUCAO;RESULTADO COM O EXERCICIO;SIMPATIA;ATENCAO;COMENTARIO\n");

                foreach (var item in avaliacaoProfessor.OrderBy(x => x.Id))
                {
                    sb.Append(item);
                }

                var nome = $"Relatorio Avaliacao professores.csv";

                return(DependencyService.Get <IFile>().SaveFile(sb.ToString(), nome));
            }
        }
コード例 #2
0
        public bool GeraRelatorioStudio()
        {
            var sb = new StringBuilder();

            using (var dao = new AvaliacaoDAO())
            {
                var avaliacoes = dao.GetAll();

                sb.Append("RECOMENDACAO DO SERVICO;LIMPEZA;RECEPCAO;OBSERVACOES;\n");

                foreach (var item in avaliacoes)
                {
                    sb.Append(item);
                }

                var nome = $"Relatorio avaliacao Studio.csv";

                return(DependencyService.Get <IFile>().SaveFile(sb.ToString(), nome));
            }
        }