public string Create(BiletViewModel model)  //yeni bir tane bilet ekleme yapar
        {
            try
            {
                SinemaOtomasyonuEntities db = new SinemaOtomasyonuEntities();
                Bilet ft = null;
                if (model.BiletIDNumber > 0)
                {
                    ft = db.Bilet.FirstOrDefault(f => f.BiletID == model.BiletIDNumber);
                }
                else
                {
                    ft = new Bilet();
                }
                ft.BiletKoltukNumara = model.BiletKoltukNumaraNumber;
                ft.BiletTarih        = DateTime.Now;
                ft.FilmID            = model.FilmIDNumber;
                ft.SatisID           = model.SatisIDNumber;
                if (model.BiletIDNumber == 0)
                {
                    db.Bilet.Add(ft);
                }

                db.SaveChanges();

                return("1");
            }
            catch
            {
                return("-1");
            }
        }
Example #2
0
        public ActionResult BiletUpdate(string id)
        {
            BiletServicClient bsc = new BiletServicClient();
            BiletViewModel    bvm = new BiletViewModel();

            bvm.Bilet = bsc.BiletBul(id);

            return(View("BiletUpdate", bvm));
        }
        public ActionResult Index()
        {
            BiletViewModel           model = new BiletViewModel();
            SinemaOtomasyonuEntities db    = new SinemaOtomasyonuEntities();

            ViewBag.SatisIDNumber = new SelectList(db.Satis, "SatisID", "SatisFiyat");
            ViewBag.FilmIDNumber  = new SelectList(db.Film, "FilmID", "FilmAd");
            return(View(model));
        }
Example #4
0
        public ActionResult BiletUpdate(BiletViewModel biletView, string token)
        {
            token = Session["Token"].ToString();

            BiletServicClient bsc = new BiletServicClient();

            bsc.BiletUpdate(biletView.Bilet, token);


            return(RedirectToAction("Index", "Bilet"));
        }
        public JsonResult BiletGetir(int id)
        {
            SinemaOtomasyonuEntities db = new SinemaOtomasyonuEntities();
            Bilet          kullanici    = db.Bilet.FirstOrDefault(f => f.BiletID == id);
            BiletViewModel model        = new BiletViewModel();

            model.BiletIDNumber           = kullanici.BiletID;
            model.BiletKoltukNumaraNumber = kullanici.BiletKoltukNumara;
            model.BiletTarihNumber        = kullanici.BiletTarih;
            model.FilmIDNumber            = kullanici.FilmID;
            model.SatisIDNumber           = model.SatisIDNumber;

            return(Json(model, JsonRequestBehavior.AllowGet));
        }