Exemplo n.º 1
0
        public ActionResult Reiniciar(int id)
        {
            var fecha    = Context.Fechas.Find(id);
            var jornadas = Context.Jornadas.Where(x => x.FechaId == id);
            var partidos = Context.Partidos.Where(x => jornadas.Select(j => j.Id).Contains(x.JornadaId));

            Context.Partidos.RemoveRange(partidos);
            Context.Jornadas.RemoveRange(jornadas);
            VMM.MapForReiniciar(fecha);                 //No le cabió el ID=0 para el local y el visitante.

            Context.SaveChanges();

            return(Json(new { success = true }, JsonRequestBehavior.AllowGet));
        }