public ActionResult DeleteConfirmed(int id) { MusteriAylıkBilgisi musteriAylıkBilgisi = db.MusteriAylıkBilgisi.Find(id); db.MusteriAylıkBilgisi.Remove(musteriAylıkBilgisi); db.SaveChanges(); return(RedirectToAction("Index")); }
public ActionResult Edit([Bind(Include = "AylikID,APlakaNo,TcNo,AdSoyad,Marka,Model,Renk,KonumID,TaifeID")] MusteriAylıkBilgisi musteriAylıkBilgisi) { if (ModelState.IsValid) { db.Entry(musteriAylıkBilgisi).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } return(View(musteriAylıkBilgisi)); }
public ActionResult Create([Bind(Include = "AylikID,APlakaNo,TcNo,AdSoyad,Marka,Model,Renk,KonumID,TaifeID")] MusteriAylıkBilgisi musteriAylıkBilgisi) { if (ModelState.IsValid) { ViewBag.KonumID = new SelectList(db.BosOlans, "KonumId", "KonumAdi", musteriAylıkBilgisi.KonumID); ViewBag.TaifeID = new SelectList(db.TarifeBilgisi, "TarifeID", "Tarife", musteriAylıkBilgisi.TaifeID); db.MusteriAylıkBilgisi.Add(musteriAylıkBilgisi); db.SaveChanges(); return(RedirectToAction("Index")); } return(View(musteriAylıkBilgisi)); }
// GET: AracIslem/Edit/5 public ActionResult Edit(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } MusteriAylıkBilgisi musteriAylıkBilgisi = db.MusteriAylıkBilgisi.Find(id); if (musteriAylıkBilgisi == null) { return(HttpNotFound()); } return(View(musteriAylıkBilgisi)); }
public ActionResult AylikMusteriGiris([Bind(Include = "APlakaNo")] MusteriAylıkBilgisi musteriAylıkBilgisi) { int musteriID = db.Database.SqlQuery <int>("Select AylikID from MusteriAylıkBilgisi where APlakaNo=@plaka", new SqlParameter("@plaka", musteriAylıkBilgisi.APlakaNo)).FirstOrDefault(); if (musteriID == 0) { Response.Write("<script lang='JavaScript'>alert('Günlük(Peşin)girişi kullanın yada üyelik işlemleri için yönetici ile görüşün.');</script>"); } else { db.Database.ExecuteSqlCommand("INSERT INTO VardiyaBilgisi(AylikID, GirisTarihi) VALUES('" + musteriID + "',GETDATE())"); Response.Write("<script lang='JavaScript'>alert('Giriş yaptınız,aracınızı park edebilirsiniz..');</script>"); } return(View()); }
public ActionResult AylikMusteriCikis([Bind(Include = "APlakaNo")] MusteriAylıkBilgisi musteriAylıkBilgisi) { int AylikID = db.Database.SqlQuery <int>("Select AylikID from MusteriAylıkBilgisi where APlakaNo=@plaka", new SqlParameter("@plaka", musteriAylıkBilgisi.APlakaNo)).FirstOrDefault(); int vardiyaId = db.Database.SqlQuery <int>("Select VardiyaID from VardiyaBilgisi where AylikID=@Aylik", new SqlParameter("@Aylik", AylikID)).FirstOrDefault(); if (vardiyaId == 0) { Response.Write("<script lang='JavaScript'>alert('İçeride bir aracınız olmadığı için çıkış yapamazsınız');</script>"); } else { db.Database.ExecuteSqlCommand("update VardiyaBilgisi SET CikisTarihi=GETDATE() WHERE AylikID={0} and CikisTarihi is NULL", AylikID); Response.Write("<script lang='JavaScript'>alert('Çıkış yaptınız,Aracınızı otoparktan çıkartabilirsiniz...');</script>"); db.Database.ExecuteSqlCommand("update VardiyaBilgisi SET GecenSure=DATEDIFF(MINUTE,GirisTarihi,CikisTarihi) where AylikID={0} and GecenSure is NULL", AylikID); int tarifeID = db.Database.SqlQuery <int>("Select TaifeID from MusteriAylıkBilgisi where APlakaNo=@plaka", new SqlParameter("@plaka", musteriAylıkBilgisi.APlakaNo)).FirstOrDefault(); int Borc = db.Database.SqlQuery <int>("Select Borc from TarifeBilgisi where TarifeID=@tarife", new SqlParameter("@tarife", tarifeID)).FirstOrDefault(); db.Database.ExecuteSqlCommand("insert into KasaBilgisi(VardiyaID,AylikBorc,ToplamBorc) values('" + vardiyaId + "','" + Borc + "','" + Borc + "')"); } // return(View("AylikMusteriGiris")); }