public void AjouterAuPoule(infoJoueur j, int idPoule) { List <infoJoueur> lJoueur = new infoJoueur().GetListJoueur(idPoule); int cpt = 1; foreach (infoJoueur joueur in lJoueur) { if (j.matchGagné - j.matchPerdu > joueur.matchGagné - joueur.matchPerdu) { joueur.position++; } else { cpt++; } } j.position = cpt; DCJoueur dc = new DCJoueur(); foreach (infoJoueur joueur in lJoueur) { dc.UpdateLD(joueur, idPoule); } dc.InsertLD(j, idPoule); }
public ActionResult ModifierJpoule(int idP, int idJ, int pos, int matchG, int matchP) { infoJoueur j = new infoJoueur { matchGagné = matchG, matchPerdu = matchP, position = pos, Id = Convert.ToInt32(idJ) }; DCJoueur dc = new DCJoueur(); dc.UpdateLD(j, idP); return(Redirect("~/Competition/InfoComp/" + Session["idC"])); }