public IActionResult TornarPlanoAtivo(string IdPlano) { PlanoTreino plano = _context.PlanosTreino.Include(p => p.NumSocioNavigation).SingleOrDefault(p => p.IdPlano == Convert.ToInt32(IdPlano)); Socio socio = _context.Socios.Include(x => x.PlanoTreino).ThenInclude(p => p.NumProfessorNavigation).ThenInclude(x => x.NumProfessorNavigation).SingleOrDefault(p => p.NumCC == plano.NumSocio); socio.TornarPlanosInativos(); plano.Ativo = true; _context.PlanosTreino.Update(plano); _context.Socios.Update(socio); _context.SaveChanges(); return(PartialView("Index_Filtered", socio.PlanoTreino.OrderBy(x => x.Descricao))); }