public ActionResult AracKiralama(kiralikAraclar item) { item.aracID = (int)Session["Araba"]; item.kullaniciID = (int)Session["User"]; //Apideki arackiralama çağırılacak... return(RedirectToAction("Index", "Home")); }
public bool AracKirala(kiralikAraclar arac) { try { using (var araclar = new AraclarRepository()) { araclar.AracKirala(arac); } return(true); } catch (Exception) { return(false); } }
public IHttpActionResult AracKirala(kiralikAraclar arac) { var content = new ResponseContent <kiralikAraclar>(null); if (arac != null) { using (var ar = new AraclarRepository()) { content.Result = ar.AracKirala(arac) ? "1" : "0"; return(new StandartResult <kiralikAraclar>(content, Request)); } } content.Result = "0"; return(new StandartResult <kiralikAraclar>(content, Request)); }
public bool AracKirala(kiralikAraclar arac) { bool kiralanDimi = false; araclar araba = db.araclars.SingleOrDefault(a => a.aracID == arac.aracID); if (araba.aracDurumu == false) { araba.aracDurumu = true; arac.verilisKm = araba.anlikKm; arac.kiralanmaZamani = DateTime.Now; arac.ucret = (araba.fiyat * arac.KacGun); if (araba.aracSayisi >= 1) { araba.aracSayisi--; } db.kiralikAraclars.Add(arac); db.SaveChanges(); kiralanDimi = true; } return(kiralanDimi); }