public async Task <IActionResult> Edit(int id, [Bind("StructFacultetId,StructInstituteId,StructSubvisionId")] StructFacultet structFacultet) { if (id != structFacultet.StructFacultetId) { return(NotFound()); } if (ModelState.IsValid) { try { _context.Update(structFacultet); await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!StructFacultetExists(structFacultet.StructFacultetId)) { return(NotFound()); } else { throw; } } return(RedirectToAction(nameof(Index))); } ViewData["StructInstituteId"] = new SelectList(_context.StructInstitutes, "StructInstituteId", "StructInstituteId", structFacultet.StructInstituteId); ViewData["StructSubvisionId"] = new SelectList(_context.StructSubvisions, "StructSubvisionId", "StructSubvisionId", structFacultet.StructSubvisionId); return(View(structFacultet)); }
public async Task <IActionResult> Create(StructFacultet structFacultet) { if (ModelState.IsValid) { _context.Add(structFacultet); await _context.SaveChangesAsync(); return(RedirectToAction(nameof(Index))); } ViewData["StructInstituteId"] = new SelectList(_context.StructInstitutes, "StructInstituteId", "StructInstituteName", structFacultet.StructInstituteId); ViewData["StructSubvisionId"] = new SelectList(_context.StructSubvisions, "StructSubvisionId", "StructSubvisionName", structFacultet.StructSubvisionId); return(View(structFacultet)); }