Example #1
0
        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." }));
            }
        }
Example #2
0
        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);
            }
        }