public ActionResult AddPersonnalInformtion(PersonVM person) { if (ModelState.IsValid) { //Creating Mapping Mapper.Initialize(cfg => cfg.CreateMap <PersonVM, Person>()); Person personEntity = Mapper.Map <Person>(person); HttpPostedFileBase file = Request.Files["ImageProfil"]; bool result = _resumeRepository.AddPersonnalInformation(personEntity, file); if (result) { Session["IdSelected"] = _resumeRepository.GetIdPerson(person.FirstName, person.LastName); return(RedirectToAction("Education")); } else { ViewBag.Message = "Something Wrong !"; return(View(person)); } } ViewBag.MessageForm = "Please Check your form before submit !"; return(View(person)); }