public ActionResult Detay(int id)
        {
            KullaniciDetay detay     = new KullaniciDetay();
            Kullanici      kullanici = db.Kullanici.Where(x => x.kullaniciID == id).SingleOrDefault();

            if (kullanici != null)
            {
                detay.kullanici = kullanici;
                detay.satis     = db.Satis.Where(x => x.kullaniciID == id).ToList();
                foreach (var item in detay.satis)
                {
                    List <SatisDetayi> liste = db.SatisDetayi.Where(x => x.satisID == item.satisID).ToList();
                    var allProducts          = detay.satisDetay.Concat(liste).ToList();
                    detay.satisDetay = allProducts;
                }
                return(View(detay));
            }
            else if (kullanici == null)
            {
                TempData["hata"] = "Böyle bir kullanıcı bulunmamaktadır";
                return(RedirectToAction("Index"));
            }
            else
            {
                TempData["hata"] = "Lütfen dışarıdan müdahale etmeye çalışmayınız";
                return(RedirectToAction("Index"));
            }
        }
        private void detayAc()
        {
            KullaniciDetay kD = new KullaniciDetay();

            gridToEntity();
            kD.setKullanici(Entity);
            kD.Show();
        }
        public ActionResult Gecmis()
        {
            Kullanici      session = (Kullanici)Session["Musteri"];
            KullaniciDetay detay   = new KullaniciDetay();

            detay.satis = db.Satis.Where(x => x.kullaniciID == session.kullaniciID && (x.siparisDurumID == 3 || x.siparisDurumID == 4)).ToList();
            foreach (var item in detay.satis)
            {
                List <SatisDetayi> liste = db.SatisDetayi.Where(x => x.satisID == item.satisID).ToList();
                var allProducts          = detay.satisDetay.Concat(liste).ToList();
                detay.satisDetay = allProducts;
            }
            return(View(detay));
        }
Example #4
0
        public ActionResult TalepDetay(int id)
        {
            KullaniciDetay kullaniciDetay = new KullaniciDetay();
            Satis          satis          = db.Satis.Where(x => x.satisID == id).SingleOrDefault();

            if (satis != null)
            {
                List <SatisDetayi> detay = db.SatisDetayi.Where(x => x.satisID == id).ToList();
                kullaniciDetay.satisTek   = satis;
                kullaniciDetay.satisDetay = detay;
                kullaniciDetay.kullanici  = satis.Kullanici;
                return(View(kullaniciDetay));
            }
            else
            {
                TempData["Hata"] = "Böyle bir talep bulunmamaktadır";
                return(RedirectToAction("Talep"));
            }
        }