Пример #1
0
 public IActionResult ModifierPersonnel(CandidatModel info)
 {
     if (ModelState.IsValid)
     {
         candidat_service.setInfoPersonnel(info);
         TempData["message"] = "Profil Personel Modified succefully";
         return(RedirectToAction("Index"));
     }
     return(View(info));
 }
Пример #2
0
        //##############################################  MODIFIER  PERSONNEL  ##################################################

        public IActionResult ModifierPersonnel()
        {
            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"));
            }
            Debug.WriteLine("################################################ tttttttttttt " + HttpContext.Session.GetString("photo"));
            CandidatModel info = candidat_service.getInfoPersonnel(cne);

            ViewBag.photo = info.Photo;

            return(View(info));
        }
        public void setInfoPersonnel(CandidatModel saisi)
        {
            Candidat candidat = db.Candidats.Find(saisi.Cne);

            candidat.Cin           = saisi.Cin;
            candidat.Nom           = saisi.Nom;
            candidat.Prenom        = saisi.Prenom;
            candidat.Email         = saisi.Email;
            candidat.Password      = saisi.Password;
            candidat.Sexe          = saisi.Sexe;
            candidat.Ville         = saisi.Ville;
            candidat.Adresse       = saisi.Adresse;
            candidat.LieuNaissance = saisi.LieuNaissance;
            candidat.Gsm           = saisi.Gsm;
            candidat.Telephone     = saisi.Telephone;
            candidat.DateNaissance = saisi.DateNaissance;
            candidat.Nationalite   = saisi.Nationalite;

            db.Update(candidat);
            db.SaveChanges();
        }