public ActionResult MusteriFilmEkle(string user, int fId) { int userId = _users.MusteriGetUsername(user); if (!_users.MusteriFilmKontrol(userId, fId)) { return(RedirectToAction("HataBildirimi", new { Bilgi = "Zaten Listenizde Bulunuyor." })); } MusteriFilmListesi film = new MusteriFilmListesi(); film.Aktifmi = true; film.Alindimi = false; film.FilmlerID = fId; film.GonderildiMi = false; film.MusteriID = userId; film.Tarih = DateTime.Today; bool kontrol = _users.MusteriFilmEkle(film); if (kontrol) { return(RedirectToAction("FilmListem", "Users", new { user = User.Identity.Name })); } else { return(RedirectToAction("HataBildirimi", new { Bilgi = "Listene Film Eklerken Hata Oluştu." })); } }
internal bool MusteriFilmEkle(MusteriFilmListesi model) { try { var sira = 0; if (_db.MusteriFilmListesi.Any(x => x.MusteriID == model.MusteriID)) { sira = _db.MusteriFilmListesi.Where(x => x.MusteriID == model.MusteriID).Max(x => x.OncelikSirasi); } model.OncelikSirasi = sira + 1; _db.MusteriFilmListesi.Add(model); _db.SaveChanges(); return(true); } catch { return(false); } }