public ActionResult CreateEleve(EleveModels model) { if (ModelState.IsValid) { using (EleveRepository repository = new EleveRepository()) { Pupils a = new Pupils { Id = Guid.NewGuid(), State = short.MaxValue, FirstName = model.firstName, LastName = model.lastName, Sex = model.sexe, BirthdayDate = model.birthdayDate, Tutor_Id = model.tuteurId, Classroom_Id = model.classroomId, Level_Id = model.levelId // tuteurs = // classroom = // level = // result = }; repository.Add(a); repository.Save(); } return(RedirectToAction("ReadEleves")); } return(View(model)); }
public ActionResult DeleteEleve(EleveModels model) { using (EleveRepository repository = new EleveRepository()) { repository.DeleteById(model.id); repository.Save(); } return(View("Index")); }
public ActionResult EditEleve(EleveModels model) { using (EleveRepository repository = new EleveRepository()) { Pupils x = repository.GetPupilById(model.id); x.State = short.MaxValue; x.FirstName = model.firstName; x.LastName = model.lastName; x.Sex = model.sexe; x.BirthdayDate = model.birthdayDate; x.Tutor_Id = model.tuteurId; x.Classroom_Id = model.classroomId; x.Level_Id = model.levelId; // eleves = if (ModelState.IsValid) { repository.Save(); } return(RedirectToAction("ReadEleves")); } }