Exemplo n.º 1
0
 public async static void DeleteSchedaAsync(Schede scheda, GymDataContest context)
 {
     context.SchedeEsercizi.RemoveRange(context.SchedeEsercizi.Where(x => x.IdScheda == scheda.Id).ToList());
     context.SchedePersonali.RemoveRange(context.SchedePersonali.Where(x => x.SchedaId == scheda.Id).ToList());
     context.Remove(scheda);
     await context.SaveChangesAsync();
 }
        public async Task <ActionResult> EliminaEsercizio(int idScheda, int idEsercizio)
        {
            var scheda = _context.SchedeEsercizi.Where(sc => sc.IdScheda == idScheda && sc.IdEsercizio == idEsercizio).FirstOrDefault();

            if (scheda != null)
            {
                _context.Remove(scheda);
                await _context.SaveChangesAsync();
            }
            return(Json("true"));
        }