public bool CheckConnexionUser(string login, string password) { DalManager dal = new DalManager(); Utilisateur user; user = dal.GetUtilisateurByLogin(login); return (user.Password == password); }
public IEnumerable<string> ListStade() { List<Stade> listStade; DalManager dal = new DalManager(); listStade = dal.GetStade(); IEnumerable<string> stringStade; stringStade = from stade in listStade select stade.Planete; return stringStade; }
public IEnumerable<string> ListMatch() { List<Match> listMatch; DalManager dal = new DalManager(); listMatch = dal.GetMatch(); IEnumerable<string> stringMatch; stringMatch = from match in listMatch select match.Jedi1.Nom; return stringMatch; }
public IEnumerable<string> ListJedi() { List<Jedi> listJedi; DalManager dal = new DalManager(); listJedi = dal.GetJedi(); IEnumerable<string> stringJedi; stringJedi = from jedi in listJedi select jedi.Nom; return stringJedi; }
public IEnumerable<string> AfficheSith() { IEnumerable<string> stringSith; List<Jedi> listJedi; DalManager dal = new DalManager(); listJedi = dal.GetJedi(); stringSith = from sith in listJedi where sith.IsSith == true select sith.Nom; return stringSith; }
static public void displayAllStades() { DalManager dm = new DalManager(); List<Stade> l = dm.GetAllStades(); foreach(Stade s in l) { Console.Out.WriteLine(s); } }
public IEnumerable<string> AfficheMatchDuSiecle() { IEnumerable<string> stringMatchDuSiecle; List<Match> listMatch; DalManager dal = new DalManager(); listMatch = dal.GetMatch(); stringMatchDuSiecle = from match in listMatch where match.Stade.NbPlaces > 3 && match.Jedi1.IsSith == true && match.Jedi2.IsSith == true select match.Stade.Planete; return stringMatchDuSiecle; }
public IEnumerable<string> AfficheJediFort() { IEnumerable<string> stringJediFort; List<Jedi> listJedi; DalManager dal = new DalManager(); listJedi = dal.GetJedi(); stringJediFort = from jedifort in listJedi where jedifort.Carac[0].Valeur > 3 && jedifort.Carac[2].Valeur > 50 select jedifort.Nom; return stringJediFort; }
public List<Jedi> ListJediInfo() { DalManager dal = new DalManager(); return dal.GetJedi(); }
public List<ViewModelMatch> getAllMatchModel() { List<ViewModelMatch> list = new List<ViewModelMatch>(); var manager = new DalManager(); var matches = manager.GetMatch(); foreach (Match matchs in matches) { list.Add(new ViewModelMatch(matchs)); } return list; }
public List<ViewModelStade> getAllStadeModel() { List<ViewModelStade> list = new List<ViewModelStade>(); var manager = new DalManager(); var stades = manager.GetStade(); foreach (Stade stads in stades) { list.Add(new ViewModelStade(stads)); } return list; }
public List<ViewModelJedi> getAllJediModel() { List<ViewModelJedi> list = new List<ViewModelJedi>(); var manager = new DalManager(); var jedis = manager.GetJedi(); foreach (Jedi jeds in jedis) { list.Add(new ViewModelJedi(jeds)); } return list; }
public List<Match> ListMatchInfo() { DalManager dal = new DalManager(); return dal.GetMatch(); }
public List<Stade> ListStadeInfo() { DalManager dal = new DalManager(); return dal.GetStade(); }
public IEnumerable<string> ListCaracteristiques() { List<Caracteristiques> listCaracteristique; DalManager dal = new DalManager(); listCaracteristique = dal.GetCaracteristiques(); IEnumerable<string> stringCaracteristique; stringCaracteristique = from carac in listCaracteristique select carac.Nom; return stringCaracteristique; }
/// <summary> /// Constructeur. /// </summary> public JediTournamentManager() { m_data = new DalManager(); }
public void launchDemi(List<ViewModelMatch> listMatch) { DalManager dalM = new DalManager(); List<Jedi> jedis = dalM.GetJedi(); List<ViewModelMatch> listDemi = new List<ViewModelMatch>(); List<Jedi> vainqueurs = new List<Jedi>(); Random rnd = new Random(); listDemi = (from match in listMatch where match.PhaseTournoi == EPhaseTournoi.DemiFinale orderby match.Match.Id ascending select match).ToList(); foreach (ViewModelMatch match in listDemi) { int r = rnd.Next(1, 100); JouerAuto(match.Match, r); vainqueurs.Add((from jedi in jedis where jedi.Id == match.Match.IdJediVainqueur select jedi).First()); } Stade stade = dalM.GetStade().First(); int i = 0; // 2 matches de quart de demi-final while (i < 2) { //creer les nouveaux matches // TODO: faire que les id des matches s'incrémentent automatiquement // mettre dans la base de données tt ça //new Match(null, listVainqueurs[i], listVainqueurs[i + 1], EPhaseTournoi.DemiFinale, new Stade(), 9); listMatch.Add(new ViewModelMatch(new Match(1, vainqueurs[i], vainqueurs[i + 1], EPhaseTournoi.Finale, stade, i + 8))); i += 2; } }