public ActionResult Update() { EleveVM elevevm = new EleveVM(EleveRequest.GetEleveById(long.Parse(User.Identity.Name))); ViewBag.Classe = new SelectList(ClasseRequest.GetAllClasses(), "id", "libelle", elevevm.Eleve.idClasse); return(View(elevevm)); }
public Eleve(long id, string pseudo, string mail, string mdp, long idClasse, string photo_profile) { this.id = id; this.pseudo = pseudo; this.mail = mail; this.MDP = mdp; this.idClasse = ClasseRequest.GetClasse(idClasse); this.photo_profile = "https://picsum.photos/200"; }
public ActionResult Create([Bind(Include = "id,pseudo,mail,mdp,idClasse, Photo_Profile")] Eleve eleve) { if (ModelState.IsValid) { eleve.idClasse = ClasseRequest.GetClasse(Int64.Parse(Request["Classe"])); eleve.photo_profile = Request["fileEnvoie"]; EleveRequest.Create(eleve); return(RedirectToAction("Index", "Home")); } ViewBag.Classe = new SelectList(ClasseRequest.GetAllClasses(), "id", "libelle", eleve.idClasse); return(View(eleve)); }
public ActionResult Create() { ViewBag.Classe = new SelectList(ClasseRequest.GetAllClasses(), "Id", "Libelle"); return(View()); }