Пример #1
0
        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));
        }
Пример #2
0
        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));
        }
Пример #3
0
        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));
        }