Пример #1
0
 public void Delete(TEntity entitiy)
 {
     using (StokTakipContext context = new StokTakipContext())
     {
         var deletedEntity = context.Entry(entitiy);
         deletedEntity.State = EntityState.Deleted;
         context.SaveChanges();
     }
 }
Пример #2
0
 public void Update(TEntity entity)
 {
     using (StokTakipContext context = new StokTakipContext())
     {
         var updatedEntity = context.Entry(entity);
         updatedEntity.State = EntityState.Modified;
         context.SaveChanges();
     }
 }
Пример #3
0
        public ActionResult Yeni([Bind(Include = "TedarikciId,TedarikciAdi")] Tedarikci tedarikci)
        {
            if (ModelState.IsValid)
            {
                var tedarik1 = db.Tedarikcis.FirstOrDefault(x => x.TedarikciAdi == tedarikci.TedarikciAdi);
                if (tedarik1 == null)
                {
                    db.Tedarikcis.Add(tedarikci);
                    db.SaveChanges();
                    return(RedirectToAction("Index"));
                }
                else
                {
                    ViewBag.Yanlis = "Tedarikci Bulunmaktadır.";
                }
            }

            return(View(tedarikci));
        }
Пример #4
0
        public ActionResult Yeni([Bind(Include = "BolumId,BolumAdi")] Bolum bolum)
        {
            if (ModelState.IsValid)
            {
                var bolum1 = db.Bolums.FirstOrDefault(x => x.BolumAdi == bolum.BolumAdi);
                if (bolum1 == null)
                {
                    db.Bolums.Add(bolum);
                    db.SaveChanges();
                    return(RedirectToAction("Index"));
                }
                else
                {
                    ViewBag.Yanlis = "Bu Bölüm mevcut";
                }
            }

            return(View(bolum));
        }
Пример #5
0
        public ActionResult Yeni([Bind(Include = "AtikId,UrunId")] Atiklar atiklar)
        {
            if (ModelState.IsValid)
            {
                var atik1 = db.Atiklars.FirstOrDefault(x => x.UrunId == atiklar.UrunId);
                if (atik1 == null)
                {
                    db.Atiklars.Add(atiklar);
                    db.SaveChanges();
                    return(RedirectToAction("Index"));
                }
                else
                {
                    ViewBag.Yanlis = "Aynı atıklara atılamaz. .";
                }
            }

            ViewBag.UrunId = new SelectList(db.Urunlers, "UrunId", "UrunaAdi", atiklar.UrunId);
            return(View(atiklar));
        }
Пример #6
0
        public ActionResult Yeni([Bind(Include = "KategoriId,KategoriAdi")] Kategoriler kategoriler)
        {
            if (ModelState.IsValid)
            {
                var kategori1 = db.Kategorilers.FirstOrDefault(x => x.KategoriAdi == kategoriler.KategoriAdi);
                if (kategori1 == null)
                {
                    db.Entry(kategoriler).State = EntityState.Modified;

                    db.SaveChanges();
                    return(RedirectToAction("Index"));
                }
                else
                {
                    ViewBag.Yanlis = "Bu ürün daha önce zimmetlendi.";
                }
            }

            return(View(kategoriler));
        }
Пример #7
0
        public ActionResult Yeni([Bind(Include = "KullaniciId,KullaniciAdi,Sifre,RoleId,BolumId,Ad,Soyad")] Kullanicilar kullanicilar)
        {
            if (ModelState.IsValid)
            {
                var kullanici = db.Kullanicilars.FirstOrDefault(x => x.KullaniciAdi == kullanicilar.KullaniciAdi);
                if (kullanici == null)
                {
                    db.Kullanicilars.Add(kullanicilar);
                    db.SaveChanges();
                    return(RedirectToAction("Index"));
                }
                else
                {
                    ViewBag.Yanlis = "Kullanıcı Adı bulunmaktadır.";
                }
            }

            ViewBag.BolumId = new SelectList(db.Bolums, "BolumId", "BolumAdi", kullanicilar.BolumId);
            ViewBag.RoleId  = new SelectList(db.Rollers, "RoleId", "RolAdi", kullanicilar.RoleId);
            return(View(kullanicilar));
        }
Пример #8
0
        public ActionResult Yeni([Bind(Include = "KisiZimmetId,KisiId,UrunId,Durum")] KisiZimmet kisiZimmet)
        {
            if (ModelState.IsValid)
            {
                var kisizimmet1 = db.KisiZimmets.FirstOrDefault(x => x.UrunId == kisiZimmet.UrunId && x.UrunId == kisiZimmet.UrunId);
                if (kisizimmet1 == null)
                {
                    db.KisiZimmets.Add(kisiZimmet);
                    db.SaveChanges();
                    return(RedirectToAction("Index"));
                }
                else
                {
                    ViewBag.Yanlis = "Bu ürün daha önce zimmetlendi.";
                }
            }

            ViewBag.KisiId = new SelectList(db.Kullanicilars, "KullaniciId", "KullaniciAdi", kisiZimmet.KisiId);
            ViewBag.UrunId = new SelectList(db.Urunlers, "UrunId", "UrunaAdi", kisiZimmet.UrunId);
            return(View(kisiZimmet));
        }
Пример #9
0
        public ActionResult Yeni([Bind(Include = "BolumZimmetId,BolumId,UrunId,Durum")] BolumZimmet bolumZimmet)
        {
            if (ModelState.IsValid)
            {
                var bolumzimmet1 = db.BolumZimmets.FirstOrDefault(x =>
                                                                  x.BolumId == bolumZimmet.BolumId && x.UrunId == bolumZimmet.UrunId);
                if (bolumzimmet1 == null)
                {
                    db.BolumZimmets.Add(bolumZimmet);
                    db.SaveChanges();
                    return(RedirectToAction("Index"));
                }
                else
                {
                    ViewBag.Yanlis = "Aynı ürün Bir daha zimmetlenemez.";
                }
            }

            ViewBag.BolumId = new SelectList(db.Bolums, "BolumId", "BolumAdi", bolumZimmet.BolumId);
            ViewBag.UrunId  = new SelectList(db.Urunlers, "UrunId", "UrunaAdi", bolumZimmet.UrunId);
            return(View(bolumZimmet));
        }
Пример #10
0
        public ActionResult Yeni([Bind(Include = "UrunId,KategoriId,TedarikciId,UrunaAdi,UrunBirimFiyati,SatinAlinmaTarihi,Stok,StokDurum,BolumID")] Urunler urunler)
        {
            if (ModelState.IsValid)
            {
                var urun = db.Urunlers.FirstOrDefault(x => x.UrunaAdi == urunler.UrunaAdi);
                if (urun == null)
                {
                    db.Urunlers.Add(urunler);
                    db.SaveChanges();
                    return(RedirectToAction("Index"));
                }
                else
                {
                    ViewBag.Yanlis = "Ürün Bulunmaktadır.";
                }
            }



            ViewBag.BolumID     = new SelectList(db.Bolums, "BolumId", "BolumAdi", urunler.BolumID);
            ViewBag.KategoriId  = new SelectList(db.Kategorilers, "KategoriId", "KategoriAdi", urunler.KategoriId);
            ViewBag.TedarikciId = new SelectList(db.Tedarikcis, "TedarikciId", "TedarikciAdi", urunler.TedarikciId);
            return(View(urunler));
        }
Пример #11
0
        public string Sil(int id)
        {
            StokTakipContext dba     = new StokTakipContext();
            Urunler          urunler = dba.Urunlers.FirstOrDefault(x => x.UrunId == id);

            dba.Urunlers.Remove(urunler);
            try
            {
                dba.SaveChanges();
                return("başarılı");
            }
            catch (Exception e)
            {
                return("hata");
            }
        }