public ActionResult PersonnalInformation(PersonInfoVM person) { if (ModelState.IsValid) { //person.ID = (string)Session["Userid"]; Mapper.Reset(); AutoMapper.Mapper.Initialize(cfg => cfg.CreateMap <PersonInfoVM, USER>()); USER userEntity = AutoMapper.Mapper.Map <USER>(person); userEntity.ID = Session["Userid"].ToString(); bool result = resumeRepo.AddPersonalInformation(userEntity); if (result) { Session["IdSelected"] = resumeRepo.GetUserID(person.First_Name, person.Last_Name); //ViewBag.Message("Personal Information added successfully"); return(RedirectToAction("WorkExperience")); } else { ViewBag.Message("Something Wrong!"); return(View(person)); } } ViewBag.MessageForm = "Please Check your form before submit !"; return(View(person)); }
public PartialViewResult GetPersonnalInfoPartial() { int idPer = (int)Session["IdSelected"]; USER user = resumeRepo.GetPersonnalInfo(idPer); AutoMapper.Mapper.Initialize(cfg => cfg.CreateMap <USER, PersonInfoVM>()); PersonInfoVM personVM = AutoMapper.Mapper.Map <PersonInfoVM>(user); return(PartialView("~/Views/Shared/_MyPersonnalInfo.cshtml", personVM)); }