protected void Page_Load(object sender, EventArgs e) { Site_gestion_etudiantEntities context = new Site_gestion_etudiantEntities(); Professeurs Mon_prof = new Professeurs(); //attention dans La reqest IL faut mettre le name de ma Text box html tout ce qui passe est un string Mon_prof.First_name = Request.Form["FirstName"]; Mon_prof.Last_name = Request.Form["LastName"]; Mon_prof.Age = Convert.ToInt32(Request.Form["Age"]); Mon_prof.Phone = Request.Form["Phone"]; Mon_prof.Email = Request.Form["EmailAddress"]; context.Professeurs.Add(Mon_prof); context.SaveChanges(); MessageBox.Show("porf ajouté en database"); Response.Redirect("../CreerProfesseur.html"); }
protected void Page_Load(object sender, EventArgs e) { Site_gestion_etudiantEntities context = new Site_gestion_etudiantEntities(); Etudiants Mon_etudiant = new Etudiants(); //attention dans La reqest IL faut mettre le name de ma Text box html tout ce qui passe est un string Mon_etudiant.date = Request.Form["dateofsubscription"]; Mon_etudiant.First_name = Request.Form["FirstName"]; Mon_etudiant.Last_name = Request.Form["LastName"]; Mon_etudiant.Age = Request.Form["Age"]; Mon_etudiant.Phone = Request.Form["Phone"]; Mon_etudiant.Section = Request.Form["section_select"]; Mon_etudiant.Email = Request.Form["EmailAddress"]; context.Etudiants.Add(Mon_etudiant); context.SaveChanges(); MessageBox.Show("etudiant ajouté en database"); Response.Redirect("../CreerEtudiant.html"); }
public List <etudiant_Json> get_all_etudiant() { Site_gestion_etudiantEntities context = new Site_gestion_etudiantEntities(); List <Etudiants> Ma_list_etudiant = new List <Etudiants>(); List <etudiant_Json> Ma_list_etudiant_Json = new List <etudiant_Json>(); Ma_list_etudiant = context.Etudiants.ToList(); foreach (Etudiants e in Ma_list_etudiant) { etudiant_Json Mon_etudiant_Json_courant = new etudiant_Json(); Mon_etudiant_Json_courant.Last_name = e.Last_name; Mon_etudiant_Json_courant.First_name = e.First_name; Mon_etudiant_Json_courant.id = e.id; Ma_list_etudiant_Json.Add(Mon_etudiant_Json_courant); } return(Ma_list_etudiant_Json); }
public List <Professeurs_Json> get_all_prof() { Site_gestion_etudiantEntities context = new Site_gestion_etudiantEntities(); List <Professeurs> Ma_list_professeur = new List <Professeurs>(); List <Professeurs_Json> Ma_list_etudiant_Json = new List <Professeurs_Json>(); Ma_list_professeur = context.Professeurs.ToList(); foreach (Professeurs prof in Ma_list_professeur) { Professeurs_Json Mon_prof_Json_courant = new Professeurs_Json(); Mon_prof_Json_courant.Last_name = prof.Last_name; Mon_prof_Json_courant.First_name = prof.First_name; Mon_prof_Json_courant.id = prof.id; Ma_list_etudiant_Json.Add(Mon_prof_Json_courant); } return(Ma_list_etudiant_Json); }
public List <Cours_prof_Json> get_all_cours_prof() { Site_gestion_etudiantEntities context = new Site_gestion_etudiantEntities(); List <Cours_prof_Json> Ma_list_porf_cours_Json = new List <Cours_prof_Json>(); List <association_prof_cours> Ma_list_porf_cours = new List <association_prof_cours>(); List <cours> Ma_list_cours = new List <cours>(); Ma_list_porf_cours = context.association_prof_cours.ToList(); foreach (association_prof_cours c_p in Ma_list_porf_cours) { Cours_prof_Json Mon_cours_prof_Json_courant = new Cours_prof_Json(); Mon_cours_prof_Json_courant.Cours.Name = context.cours.Where(c => c.id == c_p.FK_Cours).FirstOrDefault().name; Mon_cours_prof_Json_courant.Prof.First_name = context.Professeurs.Find(c_p.FK_Professeur).First_name; Mon_cours_prof_Json_courant.Prof.Last_name = context.Professeurs.Find(c_p.FK_Professeur).Last_name; Ma_list_porf_cours_Json.Add(Mon_cours_prof_Json_courant); } return(Ma_list_porf_cours_Json); }
public etudiant_Json get_all_etudiant_details(string id) { int id_mon_etudiant; id_mon_etudiant = Convert.ToInt32(id); Site_gestion_etudiantEntities context = new Site_gestion_etudiantEntities(); Etudiants Mon_etudiant = new Etudiants(); etudiant_Json Mon_etudiant_Json_courant = new etudiant_Json(); Mon_etudiant = context.Etudiants.Where(e => e.id == id_mon_etudiant).FirstOrDefault(); Mon_etudiant_Json_courant.id = Mon_etudiant.id; Mon_etudiant_Json_courant.date = Mon_etudiant.date; Mon_etudiant_Json_courant.First_name = Mon_etudiant.First_name; Mon_etudiant_Json_courant.Last_name = Mon_etudiant.Last_name; Mon_etudiant_Json_courant.Age = Mon_etudiant.Age; Mon_etudiant_Json_courant.Phone = Mon_etudiant.Phone; Mon_etudiant_Json_courant.Section = Mon_etudiant.Section; Mon_etudiant_Json_courant.Email = Mon_etudiant.Email; return(Mon_etudiant_Json_courant); }
protected void Page_Load(object sender, EventArgs e) { Site_gestion_etudiantEntities context = new Site_gestion_etudiantEntities(); cours Mon_cours = new cours(); int id_prof; int id_cours; //attention dans La reqest IL faut mettre le name de ma Text box html tout ce qui passe est un string Mon_cours.name = Request.Form["Nomducours"]; id_prof = Convert.ToInt32(Request.Form["prof_select"]); context.cours.Add(Mon_cours); context.SaveChanges(); //en faite je sui obliger de sauver mon context pour mon cours puisse avoir un id que je recupere ensuite id_cours = context.cours.Where(cour => cour.name == Mon_cours.name).FirstOrDefault().id; association_prof_cours mon_prof_cours = new association_prof_cours() { FK_Cours = id_cours, FK_Professeur = id_prof }; context.association_prof_cours.Add(mon_prof_cours); context.SaveChanges(); MessageBox.Show("cours ajouté en database et associé"); Response.Redirect("../Creercours.html"); }
protected void Page_Load(object sender, EventArgs e) { Etudiants Mon_etudiant_modifié = new Etudiants(); //attention dans La reqest IL faut mettre le name de ma Text box html tout ce qui passe est un string Mon_etudiant_modifié.date_modif = Request.Form["dateofmodification"]; Mon_etudiant_modifié.First_name = Request.Form["FirstName"]; Mon_etudiant_modifié.Last_name = Request.Form["LastName"]; Mon_etudiant_modifié.Age = Request.Form["Age_number"]; Mon_etudiant_modifié.Phone = Request.Form["Phone"]; Mon_etudiant_modifié.Section = Request.Form["Section_select"]; Mon_etudiant_modifié.Email = Request.Form["EmailAddress"]; Mon_etudiant_modifié.id = Convert.ToInt32(Request.Form["Id"]); bool change = false; Etudiants etudiant_avant_modif = new Etudiants(); Site_gestion_etudiantEntities context = new Site_gestion_etudiantEntities(); etudiant_avant_modif = context.Etudiants.Where(etu => etu.id == Mon_etudiant_modifié.id).FirstOrDefault(); //maintenant il faut que je trouve la modificaiton faite sur mon etudaint je compare les champ u a un if (Mon_etudiant_modifié.First_name != etudiant_avant_modif.First_name) { context.Etudiants.Find(Mon_etudiant_modifié.id).First_name = Mon_etudiant_modifié.First_name; change = true; } if (Mon_etudiant_modifié.Last_name != etudiant_avant_modif.Last_name) { context.Etudiants.Find(Mon_etudiant_modifié.id).Last_name = Mon_etudiant_modifié.Last_name; change = true; } if (Mon_etudiant_modifié.Age != etudiant_avant_modif.Age) { context.Etudiants.Find(Mon_etudiant_modifié.id).Age = Mon_etudiant_modifié.Age; change = true; } if (Mon_etudiant_modifié.Phone != etudiant_avant_modif.Phone) { context.Etudiants.Find(Mon_etudiant_modifié.id).Phone = Mon_etudiant_modifié.Phone; change = true; } if (Mon_etudiant_modifié.Section != etudiant_avant_modif.Section) { context.Etudiants.Find(Mon_etudiant_modifié.id).Section = Mon_etudiant_modifié.Section; change = true; } if (Mon_etudiant_modifié.Email != etudiant_avant_modif.Email) { context.Etudiants.Find(Mon_etudiant_modifié.id).Email = Mon_etudiant_modifié.Email; change = true; } if (change) { context.SaveChanges(); MessageBox.Show("etudaint mise à jour"); } else { MessageBox.Show("pas de mise à jour effectué car pas de modification apportée à l'etudiant"); } Response.Redirect("../popup_etudiant_details.html" + "?" + Mon_etudiant_modifié.id); }