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"); } }
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)); }
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)); }