public ActionResult LieRencontrePoule(int match)
        {
            DCMatch dc = new DCMatch();

            dc.LinkMatch((int)Session["pos"], (int)Session["idS"], (int)Session["idC"], match);
            return(Redirect("~/CompetitionEquipe/InfoComp/" + Session["idC"]));
        }
Пример #2
0
        public ActionResult LieMatch(int match)
        {
            DCMatch dc = new DCMatch();

            dc.LinkMatch((int)Session["pos"], (int)Session["idS"], (int)Session["idC"], match);
            return(Redirect("~/Competition/InfoComp/" + Session["idComp"]));
        }
Пример #3
0
        public ActionResult AjoutEtLieMatchPoule(int score1, int?joueur, int score2)
        {
            DCMatch dc = new DCMatch();

            dc.Create((int)Session["idJ"], score1, joueur, score2, 0, (int)Session["idS"], (int)Session["idC"]);
            return(Redirect("~/Competition/InfoComp/" + Session["idC"]));
        }
Пример #4
0
        public ActionResult SuppMatch(int id)
        {
            DCMatch dc = new DCMatch();

            dc.Delete(id);
            return(Redirect("~/Competition/InfoComp/" + Session["idComp"]));
        }
Пример #5
0
 public dynamic GetListMatch(string type)
 {
     if (type == "Individuel")
     {
         DCMatch      dc    = new DCMatch();
         List <Match> match = new List <Match>();
         match = dc.findAllIndiv(Id);
         foreach (Match m in match)
         {
             m.Joueur1.RecupererJoueur();
             m.Joueur2.RecupererJoueur();
         }
         lMatch = match;
         return(match);
     }
     else if (type == "Equipe")
     {
         DCEquipe           dc    = new DCEquipe();
         List <MatchEquipe> match = new List <MatchEquipe>();
         match = dc.findAllMatchTournoi(Id);
         foreach (MatchEquipe m in match)
         {
             m.Equipe1.RecupererEquipe();
             m.Equipe2.RecupererEquipe();
         }
         lMatchEquipe = match;
         return(match);
     }
     return(null);
 }
Пример #6
0
        public ActionResult InfoMatch(int id)
        {
            Match m = new DCMatch().find(id);

            m.Joueur1.RecupererJoueur();
            m.Joueur2.RecupererJoueur();
            m.LSet = new Set().GetList(id);
            return(View(m));
        }
Пример #7
0
        public List <Match> GetListMatch(int idSerie, int idJoueur)
        {
            DCMatch      dc    = new DCMatch();
            List <Match> match = new List <Match>();

            foreach (Match m in dc.findMatchJoueur(idSerie, idJoueur))
            {
                m.Joueur1.RecupererJoueur();
                m.Joueur2.RecupererJoueur();
                match.Add(m);
            }
            return(match);
        }
Пример #8
0
        public ActionResult AjoutEtLieMatchDouble(int?joueur1, int?joueur2, int score1, int?joueur3, int?joueur4, int score2)
        {
            DCMatch dc = new DCMatch();

            if (joueur1 == joueur2 || joueur3 == joueur4)
            {
                return(Redirect("/Match/CreeMatchDoubleEquipe?idE1=" + (int)Session["idE1"] + "&idE2=" + (int)Session["idE2"] + "&idC=" + (int)Session["idC"] + "&idS=" + (int)Session["idS"] + "&error=Les 2 joueurs choisis sont le même."));
            }
            else
            {
                dc.CreateDouble(joueur1, joueur2, score1, joueur3, joueur4, score2, (int)Session["pos"], (int)Session["idS"], (int)Session["idC"]);
                return(Redirect("~/Competition/InfoComp/" + Session["idC"]));
            }
        }
Пример #9
0
        public ActionResult AjoutEtLieMatch(int?joueur1, int score1, int?joueur2, int score2)
        {
            DCMatch dc = new DCMatch();

            if (joueur1 == joueur2)
            {
                return(Redirect("/Match/LieMatch?pos=" + (int)Session["pos"] + "&idC=" + (int)Session["idComp"] + "&idS=" + (int)Session["idS"] + "&error=Les 2 joueurs choisis sont le même."));
            }
            else
            {
                dc.Create(joueur1, score1, joueur2, score2, (int)Session["pos"], (int)Session["idS"], (int)Session["idComp"]);
                return(Redirect("~/Competition/InfoComp/" + Session["idComp"]));
            }
        }
Пример #10
0
        public ActionResult AjoutMatchEquipe(int id, int?equipe1, int score1, int?equipe2, int score2)
        {
            DCMatch dc = new DCMatch();

            if (equipe1 == equipe2)
            {
                return(Redirect("/Match/AjoutMatch?id=" + id + "&error=Les 2 joueurs choisis sont le même."));
            }
            else
            {
                dc.CreateEquipe(id, equipe1, score1, equipe2, score2);

                return(Redirect("~/CompetitionEquipe/InfoComp/" + id));
            }
        }
Пример #11
0
        public ActionResult AjoutMatch(int id, int?joueur1, int score1, int?joueur2, int score2)
        {
            DCMatch dc = new DCMatch();

            if (joueur1 == joueur2)
            {
                return(Redirect("/Match/AjoutMatch?id=" + id + "&error=Les 2 joueurs choisis sont le même."));
            }
            else
            {
                dc.Create(id, joueur1, score1, joueur2, score2);

                return(Redirect("~/Competition/InfoComp/" + id));
            }
        }
Пример #12
0
        //public List<MatchEquipe> GetListMatch(int idSerie)
        //{
        //    DCMatch dc = new DCMatch();
        //    List<MatchEquipe> match = new List<MatchEquipe>();
        //    foreach (MatchEquipe m in dc.findAllEquipe(idSerie))
        //    {
        //        m.Equipe1.GetListMembre();
        //        m.Equipe2.GetListMembre();
        //        match.Add(m);
        //    }
        //    return match;

        //}



        public List <MatchEquipe> GetMatchComp(int idC)
        {
            DCMatch dc = new DCMatch();

            return(dc.FindMatchNotLinkedEquipe(idC));
        }
Пример #13
0
        public List <Match> GetMatchComp(int idC, int idJ)
        {
            DCMatch dc = new DCMatch();

            return(dc.FindMatchNotLinked(idC, idJ));
        }