public ActionResult BayiSiparisEkle(int musteriid, int bayiid, int liftid, int modelid, string resim, string bayiad, string liftad, double fiyat, int bakimperiyot) { LiftSepetiEntities4 db = new LiftSepetiEntities4(); if (modelid == 0) { modelid = db.liftTable.Find(liftid).modelid; resim = db.liftTable.Find(liftid).resim; liftad = db.liftTable.Find(liftid).modelTable.ad; bakimperiyot = db.liftTable.Find(liftid).bakimperiyot; } ViewBag.musteriid = musteriid; var alisFiyat = db.siparisTable.Where(x => x.bayiid == bayiid && x.liftid == liftid).FirstOrDefault().liftTable.fiyat; var kar = fiyat - alisFiyat; musterisiparisModel musterisiparis = new musterisiparisModel(); musterisiparis.musteriid = musteriid; musterisiparis.bayiid = bayiid; musterisiparis.liftid = liftid; musterisiparis.modelid = modelid; musterisiparis.resim = resim; musterisiparis.bayiad = bayiad; musterisiparis.liftad = liftad; musterisiparis.fiyat = fiyat; musterisiparis.bakimperiyot = bakimperiyot; musterisiparis.kar = kar; musterisiparis.tarih = DateTime.Now; musterisiparis.bakim = 0; musterisiparis.musterinumara = db.musteriTable.Find(musteriid).telefon; using (var client = new HttpClient()) { client.BaseAddress = new Uri("https://5ff8af7517386d0017b5172b.mockapi.io/musterisiparis"); var postJob = client.PostAsJsonAsync <musterisiparisModel>("musterisiparis", musterisiparis); postJob.Wait(); var result = postJob.Result; if (result.IsSuccessStatusCode) { return(RedirectToAction("satislar", "bayimagaza", new { bayiid = bayiid })); } else { return(RedirectToAction("satislar", "bayimagaza")); } } }
public ActionResult bakimaAl(int id, int bayiid, int liftid, string bayiad, string liftad, string resim, double fiyat, double kar, int musteriid, int modelid, int bakimperiyot) { ViewBag.bayiid = bayiid; var alisFiyat = db.siparisTable.Where(x => x.bayiid == bayiid && x.liftid == liftid).FirstOrDefault().liftTable.fiyat; musterisiparisModel musterisiparis = new musterisiparisModel(); musterisiparis.musteriid = musteriid; musterisiparis.bayiid = bayiid; musterisiparis.liftid = liftid; musterisiparis.modelid = modelid; musterisiparis.resim = resim; musterisiparis.bayiad = bayiad; musterisiparis.liftad = liftad; musterisiparis.fiyat = fiyat; musterisiparis.bakimperiyot = bakimperiyot; musterisiparis.kar = kar; musterisiparis.tarih = DateTime.Now; musterisiparis.bakim = 1; musterisiparis.musterinumara = db.musteriTable.Find(musteriid).telefon; IEnumerable <musterisiparisModel> musterisiparismodel = null; using (var client = new HttpClient()) { client.BaseAddress = new Uri("https://5ff8af7517386d0017b5172b.mockapi.io/musterisiparis/" + id.ToString()); var postJob = client.PutAsJsonAsync <musterisiparisModel>(client.BaseAddress, musterisiparis); postJob.Wait(); var result = postJob.Result; if (result.IsSuccessStatusCode) { return(RedirectToAction("bakim", "bayimagaza", new { bayiid = bayiid })); } else { return(RedirectToAction("Index", "login")); } } }