public ViewModelLocator() { JoueursViewModel = new JoueursViewModel(); ClubsViewModel = new ClubsViewModel(); SexesViewModel = new SexesViewModel(); TabViewModel = new TabViewModel(); SeriesViewModel = new SeriesViewModel(); ClassementsViewModel = new ClassementsViewModel(); EquipesViewModel = new EquipesViewModel(); MatchsViewModel = new MatchsViewModel(); TableauBordViewModel = new TableauBordViewModel(); }
public ActionResult Create() { JoueursViewModel joueurVm = new JoueursViewModel { Joueurs = new Joueurs(), ClassesVm = new ClassementsViewModel(), ClubVm = new ClubsViewModel(), SexeVm = new SexesViewModel() }; return(View(joueurVm)); }
public ActionResult Edit(int id) { JoueursViewModel joueurVm = new JoueursViewModel { Joueurs = new Joueurs(), ClassesVm = new ClassementsViewModel(), ClubVm = new ClubsViewModel(), SexeVm = new SexesViewModel() }; joueurVm.Joueurs = _db.Joueurs.Find(id); return(View(joueurVm)); }
public ActionResult Edit(int id, JoueursViewModel jVm) { try { Joueurs joueurUpdate = _db.Joueurs.Find(id); joueurUpdate.Club = jVm.ClubVm.ClubChoisi; joueurUpdate.Classement = jVm.ClassesVm.ClassementChoisi; joueurUpdate.Nom = jVm.Joueurs.Nom; joueurUpdate.Prenom = jVm.Joueurs.Prenom; joueurUpdate.License = jVm.Joueurs.License; joueurUpdate.Mail = jVm.Joueurs.Mail; joueurUpdate.Sexe = jVm.SexeVm.SexeChoisi; _db.SaveChanges(); return(RedirectToAction("Index")); } catch { //Message d'erreur : Problème return(View()); } }
public ActionResult Create(JoueursViewModel jVm) { try { jVm.Joueurs.Classement = jVm.ClassesVm.ClassementChoisi; jVm.Joueurs.Club = jVm.ClubVm.ClubChoisi; jVm.Joueurs.Sexe = jVm.SexeVm.SexeChoisi; _db.Joueurs.Add(jVm.Joueurs); _db.SaveChanges(); return(RedirectToAction("Index")); } catch (DbEntityValidationException dbEx) { foreach (var validationErrors in dbEx.EntityValidationErrors) { foreach (var validationError in validationErrors.ValidationErrors) { Debug.Write("Test : " + validationError.PropertyName + " " + validationError.ErrorMessage); } } return(View()); } }
public ActionResult EditList() { JoueursViewModel joueursVm = new JoueursViewModel(); return(View(joueursVm)); }
public ActionResult ListDelete(JoueursViewModel vm) { return(RedirectToAction("Delete", new { id = vm.JoueurChoisi })); }
public ActionResult ListEdit(JoueursViewModel vm) { return(RedirectToAction("Edit", new { id = vm.JoueurChoisi })); }