public IHttpActionResult PostEtudiants(Etudiants etudiants) { if (!ModelState.IsValid) { return BadRequest(ModelState); } db.Etudiants.Add(etudiants); db.SaveChanges(); return CreatedAtRoute("DefaultApi", new { id = etudiants.Id }, etudiants); }
public IHttpActionResult PutEtudiants(int id, Etudiants etudiants) { if (!ModelState.IsValid) { return BadRequest(ModelState); } if (id != etudiants.Id) { return BadRequest(); } db.Entry(etudiants).State = EntityState.Modified; try { db.SaveChanges(); } catch (DbUpdateConcurrencyException) { if (!EtudiantsExists(id)) { return NotFound(); } else { throw; } } return StatusCode(HttpStatusCode.NoContent); }
private void initViewBagEtudiants(int? etudiantId) { List<Etudiants> listeEtudiants = new List<Etudiants>(db.Etudiants); Etudiants dbetudiant = new Etudiants(); dbetudiant.Id = 0; dbetudiant.Nom = "Non renseigné"; listeEtudiants.Insert(0, dbetudiant); ViewBag.FK_Etudiants = new SelectList(listeEtudiants, "Id", "Nom", etudiantId); }
public static List<EtudiantsExamens> GetExamenDetails(Etudiants etudiant) { return new EtudiantRepository().GetAllExamenDetails(etudiant.Id); }
public static Etudiants GetOne(Etudiants etudiant) { return new EtudiantRepository().GetOne(etudiant.Id); }
public static bool ExistCours(Etudiants etudiant, Cours cour) { return new EtudiantRepository().ExistCours(etudiant, cour); }
public static List<Cours> GetCours(Etudiants etudiant) { return new EtudiantRepository().GetAllCours(etudiant.Id); }
public static void DeleteOne(Etudiants etudiant) { new EtudiantRepository().DeleteOne(etudiant.Id); }
public static void DeleteCours(Etudiants etudiant, Cours cour) { new EtudiantRepository().DeleteCours(etudiant.Id, cour.Id); }
public static void CreateOne(Etudiants etudiant) { new EtudiantRepository().CreateOne(etudiant); }
public static void AddCours(Etudiants etudiant, Cours cour) { new EtudiantRepository().AddCours(etudiant, cour); }
public static void UpdateOne(Etudiants etudiant) { new EtudiantRepository().UpdateOne(etudiant); }