Demineur() { short choix; m_Classement = new Classements(); do { choix = Menu.AfficherMenu(); switch (choix) { case 1: m_Partie = new Partie(Menu.DemanderNom(), Menu.OptionDePartie()); if (m_Partie.CommencerPartie()) { // Si partie retourne true, alors le joueur a batu son record. m_Classement.MettreAJourJoueur(m_Partie.InfoDepartie()); m_Classement.SauvegardeDuClassement(); } break; case 2: short visionnement = 0; //par défaut ne tri pas le classement do { visionnement = (short)Menu.AfficherClassement(m_Classement.ToString(visionnement), visionnement); }while (visionnement != 4); break; case 3: break; } }while (choix != 3); }
public ActionResult Create(Classements c) { try { _db.Classements.Add(c); _db.SaveChanges(); return(RedirectToAction("Index")); } catch { return(View(c)); } }
public ActionResult Delete(Classements c, int id) { try { Classements classeRemove = _db.Classements.Find(id); if (classeRemove != null) { _db.Classements.Remove(classeRemove); _db.SaveChanges(); } return(RedirectToAction("Index")); } catch { return(View()); } }
public ActionResult Edit(Classements c, int id) { try { Classements classeUpdate = _db.Classements.Find(id); if (classeUpdate != null) { classeUpdate.Classement = c.Classement; _db.SaveChanges(); } else { //Message d'erreur : Id non inexistant } return(RedirectToAction("Index")); } catch { //Message d'erreur : Problème return(View()); } }
// GET: Classements/Delete/5 public ActionResult Delete(int id) { Classements classeRemove = _db.Classements.FirstOrDefault(c => c.ClassementId == id); return(View(classeRemove)); }
// GET: Classements/Edit/5 public ActionResult Edit(int id) { Classements classeUpdate = _db.Classements.FirstOrDefault(c => c.ClassementId == id); return(View(classeUpdate)); }