Example #1
0
        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));
        }
Example #2
0
 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";
 }
Example #3
0
        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));
        }
Example #4
0
 public ActionResult Create()
 {
     ViewBag.Classe = new SelectList(ClasseRequest.GetAllClasses(), "Id", "Libelle");
     return(View());
 }