//List
        //
        // GET: /ESports/
        public ActionResult Index(long? idToDelete)
        {
            ViewBag.Message = "Your contact page.";

            if (idToDelete.HasValue)
            {
                Models.CompositionsEquipes BDCompo = new Models.CompositionsEquipes();

                Models.Teams BDTeam = new Models.Teams();
                if (BDTeam.SelectByFieldName("IdSport", idToDelete))
                {
                    do
                    {
                        BDCompo.DeleteAllRecordByFieldName("IdTeam", BDTeam.Id);
                    } while (BDTeam.Next());
                }

                BDTeam.DeleteAllRecordByFieldName("IdSport", idToDelete);

                Models.Esports BDEsport = new Models.Esports();
                BDEsport.DeleteRecordByID((long)idToDelete);
            }

            Models.Esports allEsports = new Models.Esports();
            ViewBag.hasRow = allEsports.SelectAll();

            return View(allEsports);
        }
 public ActionResult UpdateTeam(long? idToUpdate)
 {
     if (idToUpdate.HasValue)
     {
         Models.Teams BDTeam = new Models.Teams();
         BDTeam.SelectByID(idToUpdate.ToString());
         return View(BDTeam);
     }
     else
     {
         return RedirectToAction("Index");
     }
 }
        //List
        //
        // GET: /Teams/
        public ActionResult Index(long? idToDelete, long? idSports)
        {
            ViewBag.Message = "Your contact page.";

            if (idToDelete.HasValue)
            {
                Models.CompositionsEquipes BDCompo = new Models.CompositionsEquipes();
                BDCompo.DeleteAllRecordByFieldName("IdTeam", idToDelete);

                Models.Teams BDTeam = new Models.Teams();
                BDTeam.DeleteRecordByID((long)idToDelete);
            }

            ViewModels.TeamsViewModel allTeams = new ViewModels.TeamsViewModel();
            if (idSports.HasValue)
                ViewBag.hasRow = allTeams.SelectByFieldName("IdSport", idSports);
            else
                ViewBag.hasRow = allTeams.SelectAll();

            return View(allTeams);
        }