public ActionResult create(Guid yemekid) { Siparisler model = new Siparisler(); model.YemekId = yemekid; model.Yemek = _yemek.Find(yemekid); model.Id = Guid.NewGuid(); Guid musteriId = getLoginUserId(); if (musteriId == Guid.Empty) { return(null); } model.MusteriId = musteriId; model.Musteri = _cari.Find(musteriId); model.SiparisDurum = SiparisDurumu.Onay; model.SiparisTarihi = DateTime.Now; model.YemekSayisi = model.Musteri.GunlukYemekSayisi; _hareket.Insert(new MusteriGirisHareketleri() { IslemTarihi = DateTime.Now, Islem = HareketTipleri.Siparis, IslemAciklama = $"{model.Yemek.YemekAdi} yemeğini [yemek tarihi:{model.Yemek.UretimZamani}] {model.YemekSayisi} kişilik sipariş verdiniz.", MusteriId = musteriId, CihazIp = _client.GetClientIp(), CihazBrowserAnonId = _client.GetClientAnonId(), CihazBrowser = _client.GetBrowser(_client.GetUserAgent(), _client.GetVersion()) }); return(View(model)); }
public ActionResult index() { Guid _id = getLoginUserId(); if (_id == null) { return(new HttpNotFoundResult("Geçersiz hesap id parametresi")); } if (_id == Guid.Empty) { return(new HttpNotFoundResult("Geçersiz hesap id parametresi")); } Musteriler result = _cari.Find(_id); return(View(result)); }
public PartialViewResult _profileView() { Guid _id = getLoginUserId(); if (_id == Guid.Empty) { return(PartialView(null)); } DAL.EntityFramework.Tables.Musteriler cari = _cari.Find(id: _id); return(PartialView(cari)); }