public async Task <IActionResult> Edit(int id, [Bind("ExperienceProfessionnelleId,Entreprise,TitrePoste,AnneeDebut,AnneeFin,Activites,CurriculumId")] ExperienceProfessionnelle experienceProfessionnelle) { if (id != experienceProfessionnelle.ExperienceProfessionnelleId) { return(NotFound()); } if (ModelState.IsValid) { try { _context.Update(experienceProfessionnelle); await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!ExperienceProfessionnelleExists(experienceProfessionnelle.ExperienceProfessionnelleId)) { return(NotFound()); } else { throw; } } return(RedirectToAction("Details", "Curriculums", new { id = experienceProfessionnelle.CurriculumId })); } return(View(experienceProfessionnelle)); }
// GET: ExperiencesProfessionnelles/Create public IActionResult Create(int id) { ExperienceProfessionnelle ep = new ExperienceProfessionnelle(); ep.CurriculumId = id; return(View(ep)); }
public async Task <IActionResult> Create([Bind("ExperienceProfessionnelleId,Entreprise,TitrePoste,AnneeDebut,AnneeFin,Activites,CurriculumId")] ExperienceProfessionnelle experienceProfessionnelle) { if (ModelState.IsValid) { _context.Add(experienceProfessionnelle); await _context.SaveChangesAsync(); return(RedirectToAction("Details", "Curriculums", new { id = experienceProfessionnelle.CurriculumId })); } return(View(experienceProfessionnelle)); }