public async Task <IActionResult> Edit(int id, [Bind("Id,YerAdi,SehirId,UlkeId,KategoriId,Fotograf")] GidilecekYerler gidilecekYerler) { if (id != gidilecekYerler.Id) { return(NotFound()); } if (ModelState.IsValid) { try { _context.Update(gidilecekYerler); await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!GidilecekYerlerExists(gidilecekYerler.Id)) { return(NotFound()); } else { throw; } } return(RedirectToAction(nameof(Index))); } ViewData["KategoriId"] = new SelectList(_context.Kategori, "Id", "KategoriAdı", gidilecekYerler.KategoriId); ViewData["SehirId"] = new SelectList(_context.Sehir, "Id", "SehirAdi", gidilecekYerler.SehirId); ViewData["UlkeId"] = new SelectList(_context.Ulke, "Id", "UlkeAd", gidilecekYerler.UlkeId); return(View(gidilecekYerler)); }
public async Task <IActionResult> Create([Bind("Id,YerAdi,SehirId,UlkeId,KategoriId,Fotograf")] GidilecekYerler gidilecekYerler) { if (ModelState.IsValid) { _context.Add(gidilecekYerler); await _context.SaveChangesAsync(); return(RedirectToAction(nameof(Index))); } ViewData["KategoriId"] = new SelectList(_context.Kategori, "Id", "KategoriAdı", gidilecekYerler.KategoriId); ViewData["SehirId"] = new SelectList(_context.Sehir, "Id", "SehirAdi", gidilecekYerler.SehirId); ViewData["UlkeId"] = new SelectList(_context.Ulke, "Id", "UlkeAd", gidilecekYerler.UlkeId); return(View(gidilecekYerler)); }