public async Task <IActionResult> Edit(int id, PomeshenieTypepomesheniya pomeshenieTypepomesheniya) { if (id != pomeshenieTypepomesheniya.PomeshenieTypepomesheniyaId) { return(NotFound()); } if (ModelState.IsValid) { try { _context.Update(pomeshenieTypepomesheniya); await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!PomeshenieTypepomesheniyaExists(pomeshenieTypepomesheniya.PomeshenieTypepomesheniyaId)) { return(NotFound()); } else { throw; } } return(RedirectToAction(nameof(Index))); } ViewData["PomeshenieId"] = new SelectList(_context.Pomeshenie, "PomeshenieId", "PomeshenieName", pomeshenieTypepomesheniya.PomeshenieId); ViewData["PomeshenieTypeId"] = new SelectList(_context.PomeshenieType, "PomeshenieTypeId", "PomeshenieTypeName", pomeshenieTypepomesheniya.PomeshenieTypeId); return(View(pomeshenieTypepomesheniya)); }
public async Task <IActionResult> Create(PomeshenieTypepomesheniya pomeshenieTypepomesheniya) { if (ModelState.IsValid) { _context.Add(pomeshenieTypepomesheniya); await _context.SaveChangesAsync(); return(RedirectToAction(nameof(Index))); } ViewData["PomeshenieId"] = new SelectList(_context.Pomeshenie, "PomeshenieId", "PomeshenieName", pomeshenieTypepomesheniya.PomeshenieId); ViewData["PomeshenieTypeId"] = new SelectList(_context.PomeshenieType, "PomeshenieTypeId", "PomeshenieTypeName", pomeshenieTypepomesheniya.PomeshenieTypeId); return(View(pomeshenieTypepomesheniya)); }