public void setDiplome(DiplomeModel saisi) { var diplome = db.Diplomes.Find(saisi.Cne); diplome.Type = saisi.Type; diplome.Etablissement = saisi.Etablissement; diplome.VilleObtention = saisi.VilleObtention; diplome.NoteDiplome = saisi.NoteDiplome; diplome.Specialite = saisi.Specialite; db.SaveChanges(); var annee = db.AnneeUniversitaires.Find(saisi.Cne); annee.Semestre1 = saisi.Semestre1; annee.Semestre2 = saisi.Semestre2; annee.Semestre3 = saisi.Semestre3; annee.Semestre4 = saisi.Semestre4; annee.Semestre5 = saisi.Semestre5; annee.Semestre6 = saisi.Semestre6; annee.Redoublant1 = saisi.Redoublant1; annee.Redoublant2 = saisi.Redoublant2; annee.Redoublant3 = saisi.Redoublant3; annee.AnneUni1 = saisi.AnneUni1; annee.AnneUni2 = saisi.AnneUni2; annee.AnneUni3 = saisi.AnneUni3; db.SaveChanges(); }
public IActionResult ModifierDiplome(DiplomeModel diplome) { if (ModelState.IsValid) { candidat_service.setDiplome(diplome); TempData["message"] = "Diplome Modified succefully"; return(RedirectToAction("Index")); } return(View(diplome)); }
//############################################## DIPLOME ################################################## public IActionResult ModifierDiplome() { if (!isCandidat()) { return(RedirectToAction("Login", "Auth")); } string cne = HttpContext.Session.GetString("cne"); int? verified = HttpContext.Session.GetInt32("verified"); if (verified == 0) { return(RedirectToAction("Step1", "Auth")); } ViewBag.niveau = HttpContext.Session.GetInt32("niveau"); Debug.WriteLine("============================ " + HttpContext.Session.GetInt32("niveau")); DiplomeModel diplome = candidat_service.getDiplome(cne); return(View(diplome)); }