public async Task <IActionResult> Edit(Guid id, [Bind("Id,Job,JobName,JobDescriptions,TimeStamp")] CompanyJobsDescriptions companyJobsDescriptions) { if (id != companyJobsDescriptions.Id) { return(NotFound()); } if (ModelState.IsValid) { try { _context.Update(companyJobsDescriptions); await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!CompanyJobsDescriptionsExists(companyJobsDescriptions.Id)) { return(NotFound()); } else { throw; } } return(RedirectToAction(nameof(Index))); } ViewData["Job"] = new SelectList(_context.CompanyJobs, "Id", "Id", companyJobsDescriptions.Job); return(View(companyJobsDescriptions)); }
public async Task <IActionResult> Create([Bind("JobName,JobDescriptions")] CompanyJobsDescriptions companyJobsDescriptions, Guid id) { companyJobsDescriptions.Job = id; if (ModelState.IsValid) { companyJobsDescriptions.Id = Guid.NewGuid(); _context.Add(companyJobsDescriptions); await _context.SaveChangesAsync(); return(RedirectToAction(nameof(Create), "CompanyJobSkills", new { id = companyJobsDescriptions.Job })); } ViewData["Job"] = new SelectList(_context.CompanyJobs, "Id", "Id", companyJobsDescriptions.Job); return(View(companyJobsDescriptions)); }