public async Task <IActionResult> Edit(int id, [Bind("ProjectID,LabelID")] ProjectUseLabel projectUseLabel) { if (id != projectUseLabel.ProjectID) { return(NotFound()); } if (ModelState.IsValid) { try { _context.Update(projectUseLabel); await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!ProjectUseLabelExists(projectUseLabel.ProjectID)) { return(NotFound()); } else { throw; } } return(RedirectToAction("Index/" + id)); } ViewData["LabelID"] = new SelectList(_context.Lable, "Id", "Name", projectUseLabel.LabelID); ViewData["ProjectID"] = new SelectList(_context.Project, "ID", "Name", projectUseLabel.ProjectID); return(View(projectUseLabel)); }
public async Task <IActionResult> Create([Bind("ProjectID,LabelID")] ProjectUseLabel projectUseLabel) { if (ModelState.IsValid) { _context.Add(projectUseLabel); await _context.SaveChangesAsync(); return(RedirectToAction("Index", "Project")); } ViewData["LabelID"] = new SelectList(_context.Lable, "Id", "Name", projectUseLabel.LabelID); ViewData["ProjectID"] = new SelectList(_context.Project, "ID", "Name", projectUseLabel.ProjectID); return(View(projectUseLabel)); }