public async Task <IActionResult> Edit(int id, [Bind("Tarih,Id,ISBN,EserAdi,BaskiSayisi,SayfaSayisi,Kapak,Icerik,TurId,YayineviId,DilId,RafId")] SureliYayin sureliYayin)
        {
            if (id != sureliYayin.Id)
            {
                return(NotFound());
            }

            if (ModelState.IsValid)
            {
                try
                {
                    _context.Update(sureliYayin);
                    await _context.SaveChangesAsync();
                }
                catch (DbUpdateConcurrencyException)
                {
                    if (!SureliYayinExists(sureliYayin.Id))
                    {
                        return(NotFound());
                    }
                    else
                    {
                        throw;
                    }
                }
                return(RedirectToAction(nameof(Index)));
            }
            ViewData["DilId"]      = new SelectList(_context.Dil, "Id", "DilAd", sureliYayin.DilId);
            ViewData["TurId"]      = new SelectList(_context.Tur, "Id", "TurAd", sureliYayin.TurId);
            ViewData["YayineviId"] = new SelectList(_context.Yayinevi, "Id", "Ad", sureliYayin.YayineviId);
            ViewData["RafId"]      = new SelectList(_context.Raf, "Id", "RafNo", sureliYayin.RafId);
            return(View(sureliYayin));
        }
        public async Task <IActionResult> Create([Bind("Tarih,Id,ISBN,EserAdi,BaskiSayisi,SayfaSayisi,Kapak,Icerik,TurId,YayineviId,DilId,RafId")] SureliYayin sureliYayin)
        {
            if (ModelState.IsValid)
            {
                _context.Add(sureliYayin);
                await _context.SaveChangesAsync();

                return(RedirectToAction(nameof(Index)));
            }
            ViewData["DilId"]      = new SelectList(_context.Dil, "Id", "DilAd", sureliYayin.DilId);
            ViewData["TurId"]      = new SelectList(_context.Tur, "Id", "TurAd", sureliYayin.TurId);
            ViewData["YayineviId"] = new SelectList(_context.Yayinevi, "Id", "Ad", sureliYayin.YayineviId);
            ViewData["RafId"]      = new SelectList(_context.Raf, "Id", "RafNo", sureliYayin.RafId);
            return(View(sureliYayin));
        }