public List <DtoCertificadoCertame> ObterCertificadosCertameHistoricoAcademico(string login) { var usuario = new ManterUsuario().ObterPorCPF(login); var listaCertificado = new ManterUsuarioCertificadoCertame() .ObterCertamesPorUsuario(usuario) .Where(x => x.Status == enumStatusUsuarioCertificadoCertame.Aprovado) .Select(x => new DtoCertificadoCertame { Id = x.ID, CertificadoId = x.CertificadoCertame.ID, Nome = x.CertificadoCertame.NomeCertificado, Ano = x.CertificadoCertame.Ano }).ToList(); return(listaCertificado); }
public byte[] ConsultarCertificadoCertame(int certificadoId, string login) { var result = CertificadoTemplateUtil.ConsultarCertificadoCertame(certificadoId, login); if (result != null) { var usuario = new ManterUsuario().ObterPorCPF(login); var manterUsuarioCertificado = new ManterUsuarioCertificadoCertame(); var usuarioCertificado = manterUsuarioCertificado .ObterCertamesPorUsuario(usuario) .Where(x => x.Status == enumStatusUsuarioCertificadoCertame.Aprovado) .FirstOrDefault(x => x.CertificadoCertame.ID == certificadoId); if (usuarioCertificado != null) { usuarioCertificado.DataDownload = DateTime.Now; manterUsuarioCertificado.Salvar(usuarioCertificado); } } return(result); }
public RelatorioUsuarioCertificadoConhecimento() { manter = new ManterUsuarioCertificadoCertame(); }