public async Task <IActionResult> Edit(int id, [Bind("EquipmentEnrollLabId,LabId,EquipmentId")] EquipmentEnrollLab equipmentEnrollLab) { if (id != equipmentEnrollLab.EquipmentEnrollLabId) { return(NotFound()); } if (ModelState.IsValid) { try { _context.Update(equipmentEnrollLab); await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!EquipmentEnrollLabExists(equipmentEnrollLab.EquipmentEnrollLabId)) { return(NotFound()); } else { throw; } } return(RedirectToAction(nameof(Index))); } ViewData["EquipmentId"] = new SelectList(_context.Equipments, "EquipmentId", "EquipmentId", equipmentEnrollLab.EquipmentId); ViewData["LabId"] = new SelectList(_context.Labs, "LabId", "LabId", equipmentEnrollLab.LabId); return(View(equipmentEnrollLab)); }
public async Task <IActionResult> Create([Bind("EquipmentEnrollLabId,LabId,EquipmentId")] EquipmentEnrollLab equipmentEnrollLab) { if (ModelState.IsValid) { _context.Add(equipmentEnrollLab); await _context.SaveChangesAsync(); return(RedirectToAction(nameof(Index))); } ViewData["EquipmentId"] = new SelectList(_context.Equipments, "EquipmentId", "EquipmentId", equipmentEnrollLab.EquipmentId); ViewData["LabId"] = new SelectList(_context.Labs, "LabId", "LabId", equipmentEnrollLab.LabId); return(View(equipmentEnrollLab)); }