Ejemplo n.º 1
0
 public ActionResult CreationCompte()
 {
     ViewBag.Mode = "CREATION_COMPTE";
     Utilisateurs utilisateur = new Utilisateurs();
     utilisateur.Etat = "NOUVEAU";
     utilisateur.Profil = "ADEFINIR";
     ViewBag.FK_Etudiants = new SelectList(new List<Etudiants>());
     ViewBag.FK_Professeurs = new SelectList(new List<Professeurs>());
     return View("Create", utilisateur);
 }
        public IHttpActionResult PostUtilisateurs(Utilisateurs utilisateurs)
        {
            if (!ModelState.IsValid)
            {
                return BadRequest(ModelState);
            }

            db.Utilisateurs.Add(utilisateurs);
            db.SaveChanges();

            return CreatedAtRoute("DefaultApi", new { id = utilisateurs.Id }, utilisateurs);
        }
 public IdentificationViewModel()
 {
     Utilisateur = new Utilisateurs();
 }
Ejemplo n.º 4
0
 public static void DeleteOne(Utilisateurs utilisateur)
 {
     new UtilisateurRepository().DeleteOne(utilisateur.Id);
 }
Ejemplo n.º 5
0
 // SERVICES DE l'ENTITE UTILISATEUR
 public static void CreateOne(Utilisateurs utilisateur)
 {
     new UtilisateurRepository().CreateOne(utilisateur);
 }
Ejemplo n.º 6
0
 public static Utilisateurs GetOne(Utilisateurs utilisateur)
 {
     return new UtilisateurRepository().GetOne(utilisateur.Id);
 }
        public IHttpActionResult PutUtilisateurs(int id, Utilisateurs utilisateurs)
        {
            if (!ModelState.IsValid)
            {
                return BadRequest(ModelState);
            }

            if (id != utilisateurs.Id)
            {
                return BadRequest();
            }

            db.Entry(utilisateurs).State = EntityState.Modified;

            try
            {
                db.SaveChanges();
            }
            catch (DbUpdateConcurrencyException)
            {
                if (!UtilisateursExists(id))
                {
                    return NotFound();
                }
                else
                {
                    throw;
                }
            }

            return StatusCode(HttpStatusCode.NoContent);
        }