public ActionResult Perfil() { var user = UsuarioRepositorio.BuscarPeloEmail(User.Identity.Name); var usuarioViewModel = Mapper.Map <UsuarioAtualViewModel>(user); var concursoAtual = ConcursoRepositorio.BuscarConcursoAtual(); var ultimaCandidatura = CandidaturaRepositorio.BuscarPeloUsuarioId(user.Id) .Where(c => c.ConcursoId == concursoAtual.Id) .OrderByDescending(c => c.DataCadastro) .FirstOrDefault(); if (ultimaCandidatura != null) { usuarioViewModel.DataUltimaCandidatura = ultimaCandidatura.DataCadastro; usuarioViewModel.UltimaCandidaturaId = ultimaCandidatura.Id; usuarioViewModel.DataExame = ConcursoRepositorio.BuscarPeloId(ultimaCandidatura.ConcursoId).DataExames; } return(View(usuarioViewModel)); }
public ActionResult Create(string id) { var area = Mapper.Map <ConcursoViewModel>(ConcursoRepositorio.BuscarPeloId(id)); return(View(area)); }