public PartialViewResult ConvoqueDossier(string CIN) { Candidat et = db.Candidats.Find(CIN); if (et != null && et.niveau.Equals("3eme")) { if (String.IsNullOrEmpty(et.n_dossier)) { Random rnd = new Random(); rnd.Next(1, 100); et.n_dossier = "M" + Convert.ToString(et.CNE) + "end"; db.SaveChanges(); return(PartialView("_ConvoqueDossier", et)); } else { ViewBag.msgE = "Numero de dossier déja attribué " + et.n_dossier; Response.Write("<script>alert(\'Erreur le Candidat déja convoquer CIN non valide !!!!!\');</" + "script>"); return(PartialView("_ConvoqueDossier", et)); } } Response.Write("<script>alert(\'ce candidat n'existe pas en 3eme annee attention!!!!!\');</" + "script>"); return(PartialView("_ConvoqueDossierErr", et)); }
public ActionResult Create([Bind(Include = "CIN,CNE,prenom,nom,ville,addresse,tel,GSM,type_bac,annee_bac,note_bac,mention_bac,n_dossier,nationnalite,sexe,cont_sup,cont_ajout,password,password_conf,photo,email,EmailConfirmed,statut,niveau,date_naiss,id_fil,id_note,id_diplome")] Candidat candidat) { if (ModelState.IsValid) { db.Candidats.Add(candidat); db.SaveChanges(); return(RedirectToAction("Index")); } ViewBag.id_diplome = new SelectList(db.Diplomes, "id_diplome", "nom_diplome", candidat.id_diplome); ViewBag.id_fil = new SelectList(db.Filieres, "id_fil", "nom_fil", candidat.id_fil); ViewBag.id_note = new SelectList(db.Notes, "id_note", "id_note", candidat.id_note); return(View(candidat)); }
public ActionResult SendMessage(string nom, string message) { BoitMessage msg = new BoitMessage(); msg.Nom = nom; msg.message = message; msg.vue = 0; db.message.Add(msg); db.SaveChanges(); Response.Write("<script>alert(\'Le message bien envoyer\');</" + "script>"); return(View("Contact")); }
public ActionResult Creation(string CIN, string CNE, string prenom, string sexe, string password, string photo, string statut, string niveau) { Candidat e = new Candidat(); e.CIN = CIN; e.CNE = CNE; e.prenom = prenom; e.sexe = sexe; e.password = password; e.photo = photo; e.statut = statut; e.niveau = niveau; db.Candidats.Add(e); db.SaveChanges(); ViewBag.msg = "Bien Ajoutee"; return(View()); }
public ActionResult Edit(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } BoitMessage boitMessage = db.message.Find(id); boitMessage.vue = 1; db.SaveChanges(); List <BoitMessage> msgs = new List <BoitMessage>(); foreach (var msg in db.message.ToList()) { if (msg.vue == 0) { msgs.Add(msg); } } return(RedirectToAction("Index", msgs)); }
public ActionResult Creation( string CIN, string CNE, string prenom, string nom, string ville, string addresse, string tel, string GSM, string type_bac, string annee_bac, string note_bac, string mention_bac, string nationnalite, string sexe, string password, string password_conf, string photo, string email, string niveau, string date_naiss, string id_fil, string s1, string s2, string s3, string s4, string s5, string s6, string nom_dip, string villeDip, string etab ) { Candidat cand = new Candidat(); Notes note = new Notes(); Diplome dip = new Diplome(); note.s1 = Convert.ToDouble(s1); note.s2 = Convert.ToDouble(s2); note.s3 = Convert.ToDouble(s3); note.s4 = Convert.ToDouble(s4); note.s5 = Convert.ToDouble(s5); note.s6 = Convert.ToDouble(s6); dip.nom_diplome = nom_dip; dip.ville_diplome = ville; dip.etablissement = etab; cand.id_fil = Convert.ToInt32(id_fil); cand.CNE = CNE; cand.CIN = CIN; cand.prenom = prenom; cand.nom = nom; cand.ville = ville; cand.addresse = addresse; cand.tel = tel; cand.GSM = GSM; cand.type_bac = type_bac; cand.annee_bac = annee_bac; cand.note_bac = note_bac; cand.mention_bac = mention_bac; cand.n_dossier = ""; cand.nationnalite = nationnalite; cand.sexe = sexe; cand.cont_sup = 0; cand.cont_ajout = 0; cand.password = password; cand.password_conf = password_conf; cand.photo = photo; cand.email = email; cand.statut = "inscrit"; cand.EmailConfirmed = true; cand.niveau = niveau; cand.date_naiss = Convert.ToDateTime(date_naiss); db.Notes.Add(note); db.SaveChanges(); db.Diplomes.Add(dip); db.SaveChanges(); cand.id_diplome = dip.id_diplome; cand.id_note = note.id_note; db.Candidats.Add(cand); db.SaveChanges(); sendmail(cand); return(RedirectToAction("Index", "Home")); }