public async Task <IActionResult> Edit(int id, [Bind("ProjectResumeId,description,ResumeId")] ProjectResume projectResume) { if (id != projectResume.ProjectResumeId) { return(NotFound()); } if (ModelState.IsValid) { try { _context.Update(projectResume); await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!ProjectResumeExists(projectResume.ProjectResumeId)) { return(NotFound()); } else { throw; } } return(RedirectToAction("Edit", "Resumes", new { id = projectResume.ResumeId })); // return RedirectToAction(nameof(Index)); } ViewData["ResumeId"] = new SelectList(_context.Set <Resume>(), "ResumeId", "ResumeId", projectResume.ResumeId); return(View(projectResume)); }
public async Task <IActionResult> Create([Bind("ProjectResumeId,description,ResumeId")] ProjectResume projectResume) { if (ModelState.IsValid) { var result = _context.Resume.First <Resume>(); projectResume.ResumeId = result.ResumeId; _context.Add(projectResume); await _context.SaveChangesAsync(); // return RedirectToAction(nameof(Index)); return(RedirectToAction("Edit", "Resumes", new { id = projectResume.ResumeId })); } ViewData["ResumeId"] = new SelectList(_context.Set <Resume>(), "ResumeId", "ResumeId", projectResume.ResumeId); return(View(projectResume)); }