Exemple #1
0
 public static bool StokEkleAjax(VMStokEkle data)
 {
     using (PHDB db = new PHDB())
     {
         try
         {
             try
             {
                 var bul = db.UrunStok.FirstOrDefault(p => p.MalzemeKodu == data.MalzemeKodu);
                 bul.Adedi  = data.Stok;
                 bul.Fiyati = data.Fiyati;
                 db.SaveChanges();
                 return(true);
             }
             catch
             {
                 db.UrunStok.Add(new UrunStok
                 {
                     Fiyati      = data.Fiyati,
                     Adedi       = data.Stok,
                     MalzemeKodu = data.MalzemeKodu
                 });
                 db.SaveChanges();
                 return(true);
             }
         }
         catch
         {
             return(false);
         }
     }
 }
Exemple #2
0
 public static bool StokEkleExcel(List <VMStokEkle> data)
 {
     using (PHDB db = new PHDB())
     {
         try
         {
             foreach (var item in data)
             {
                 try
                 {
                     var bul = db.UrunStok.FirstOrDefault(p => p.MalzemeKodu == item.MalzemeKodu);
                     bul.Adedi  = item.Stok;
                     bul.Fiyati = item.Fiyati;
                     db.SaveChanges();
                 }
                 catch
                 {
                     db.UrunStok.Add(new UrunStok {
                         Adedi = item.Stok, Fiyati = item.Fiyati, MalzemeKodu = item.MalzemeKodu
                     });
                     db.SaveChanges();
                 }
             }
             return(true);
         }
         catch
         {
             return(false);
         }
     }
 }
Exemple #3
0
 public static bool KullaniciKaydet(VMKullanici Al) //Kullanıcı Kaydet
 {
     using (PHDB db = new PHDB())
     {
         try
         {
             bool Control = db.Kullanicilar.Any(p => p.KullaniciAdi == Al.KullaniciAdi && p.KullaniciSifre == Al.KullaniciSifre);
             if (Control != true)
             {
                 db.Kullanicilar.Add(new Kullanicilar()
                 {
                     KullaniciAdi   = Al.KullaniciAdi.Trim(),
                     KullaniciSifre = Al.KullaniciSifre.Trim(),
                     Admin          = Al.Admin
                 });
                 db.SaveChanges();
                 return(true);
             }
             else
             {
                 return(false);
             }
         }
         catch
         {
             return(false);
         }
     }
 }
Exemple #4
0
 public static void SiparisSil(int ID)
 {
     using (PHDB db = new PHDB())
     {
         var Siparis = db.Siparis.FirstOrDefault(p => p.SiparisID == ID);
         var Sepet   = db.Sepet.FirstOrDefault(p => p.SepetID == Siparis.SepetID);
         foreach (var item in Sepet.UrunSepet)
         {
             var bul = db.UrunSepet.FirstOrDefault(p => p.UrunSepetID == item.UrunSepetID);
             db.UrunSepet.Remove(bul);
             db.SaveChanges();
         }
         db.Siparis.Remove(Siparis);
         db.Sepet.Remove(Sepet);
         db.SaveChanges();
     }
 }
Exemple #5
0
 public static bool SanalSepeteEkle(int kullanici, string malzemekodu, int adet, double Fiyat) //Sanal sepet
 {
     using (PHDB db = new PHDB())
     {
         try
         {
             var bulUrun = db.Urun.FirstOrDefault(p => p.MalzemeKodu == malzemekodu);
             try
             {
                 var bul = db.SanalSepet.FirstOrDefault(p => p.KullanicilarID == kullanici && p.MalzemeKodu == malzemekodu);
                 bul.Adet += adet;
                 bul.Fiyat = Fiyat;
                 db.SaveChanges();
                 return(true);
             }
             catch
             {
                 db.SanalSepet.Add(new SanalSepet()
                 {
                     Adet           = adet,
                     KullanicilarID = kullanici,
                     MalzemeKodu    = malzemekodu,
                     Fiyat          = Fiyat,
                     Marka          = bulUrun.Marka,
                     Model          = bulUrun.Model,
                     SinifKodu      = bulUrun.SinifKodu,
                     SinifTanimi    = bulUrun.SinifTanimi
                 });
                 db.SaveChanges();
                 return(true);
             }
         }
         catch
         {
             return(false);
         }
     }
 }
Exemple #6
0
 public static bool KullaniciSil(int ID) //Kullanıcı Sil
 {
     using (PHDB db = new PHDB())
     {
         try
         {
             var Bul = db.Kullanicilar.FirstOrDefault(p => p.KullanicilarID == ID && p.KullanicilarID != 1);
             db.Kullanicilar.Remove(Bul);
             db.SaveChanges();
             return(true);
         }
         catch
         {
             return(false);
         }
     }
 }
Exemple #7
0
 public static bool SanalSepeteCikar(int kullanici, string Malzemekodu) //Sanal sepet
 {
     using (PHDB db = new PHDB())
     {
         try
         {
             var bul = db.SanalSepet.FirstOrDefault(p => p.KullanicilarID == kullanici && p.MalzemeKodu == Malzemekodu);
             db.SanalSepet.Remove(bul);
             db.SaveChanges();
             return(true);
         }
         catch
         {
             return(false);
         }
     }
 }
Exemple #8
0
 public static bool AdminYap(int ID) //Admin Yap
 {
     using (PHDB db = new PHDB())
     {
         try
         {
             var Bul = db.Kullanicilar.FirstOrDefault(p => p.KullanicilarID == ID && p.Admin != true);
             Bul.Admin = true;
             db.SaveChanges();
             return(true);
         }
         catch
         {
             return(false);
         }
     }
 }
Exemple #9
0
 public static bool SepetiSilKullanici(int KullaniciID) //Kullanıcı Modunda Manuel Sepeti Sil
 {
     using (PHDB db = new PHDB())
     {
         try
         {
             var sil = db.SanalSepet.Where(p => p.KullanicilarID == KullaniciID).ToList();
             db.SanalSepet.RemoveRange(sil);
             db.SaveChanges();
             return(true);
         }
         catch
         {
             return(false);
         }
     }
 }
 public static bool UyeSil(int ID)
 {
     using (PHDB db = new PHDB())
     {
         try
         {
             var Bul = db.Musteri.FirstOrDefault(p => p.MusteriID == ID);
             db.Musteri.Remove(Bul);
             db.SaveChanges();
             return(true);
         }
         catch
         {
             return(false);
         }
     }
 }
Exemple #11
0
 public static bool SiparisİptalEtme(int ID) //iptal siparişi tekrar iptallikten çıkarma
 {
     using (PHDB db = new PHDB())
     {
         try
         {
             var Siparis = db.Siparis.FirstOrDefault(p => p.SiparisID == ID && p.İptal == true);
             Siparis.Onaylandimi  = true;
             Siparis.İptal        = false;
             Siparis.Gonderildimi = false;
             db.SaveChanges();
             return(true);
         }
         catch
         {
             return(false);
         }
     }
 }
Exemple #12
0
 public static bool SiparisİptalEt(int ID)
 {
     using (PHDB db = new PHDB())
     {
         try
         {
             var Siparis = db.Siparis.FirstOrDefault(p => p.SiparisID == ID && p.İptal != true);
             Siparis.Onaylandimi  = true;
             Siparis.İptal        = true;
             Siparis.Gonderildimi = false;
             db.SaveChanges();
             return(true);
         }
         catch
         {
             return(false);
         }
     }
 }
Exemple #13
0
 public static bool KullaniciGuncelle(VMKullanici Al) //Kullanıcı Güncelle
 {
     using (PHDB db = new PHDB())
     {
         try
         {
             var Bul = db.Kullanicilar.FirstOrDefault(p => p.KullanicilarID == Al.KullanicilarID);
             Bul.KullaniciAdi   = Al.KullaniciAdi.Trim();
             Bul.KullaniciSifre = Al.KullaniciSifre.Trim();
             Bul.Admin          = Al.Admin;
             db.SaveChanges();
             return(true);
         }
         catch
         {
             return(false);
         }
     }
 }
Exemple #14
0
        public static bool SanalSepetUrunGuncelle(int kullanici, string malzemekodu, int adet, double Fiyat) //Sanal sepet
        {
            using (PHDB db = new PHDB())
            {
                var bulUrun = db.Urun.FirstOrDefault(p => p.MalzemeKodu == malzemekodu);
                try
                {
                    var bul = db.SanalSepet.FirstOrDefault(p => p.KullanicilarID == kullanici && p.MalzemeKodu == malzemekodu);
                    bul.Adet  = adet;
                    bul.Fiyat = Fiyat;
                    db.SaveChanges();

                    return(true);
                }
                catch
                {
                    return(false);
                }
            }
        }
        public static bool UyeGuncelle(VMMusteri Al)
        {
            using (PHDB db = new PHDB())
            {
                try
                {
                    var Bul = db.Musteri.FirstOrDefault(p => p.MusteriID == Al.MusteriID);

                    Bul.Adres      = Al.Adres.Trim();
                    Bul.MailAdresi = Al.MailAdresi.Trim();
                    Bul.AdiSoyadi  = Al.AdiSoyadi.Trim();
                    Bul.Telefon    = Al.Telefon.Trim();
                    db.SaveChanges();
                    return(true);
                }
                catch
                {
                    return(false);
                }
            }
        }
 public static bool UyeKaydet(VMMusteri Al)
 {
     using (PHDB db = new PHDB())
     {
         bool Control = db.Musteri.Any(p => p.MailAdresi == Al.MailAdresi && p.AdiSoyadi == Al.AdiSoyadi);
         if (Control != true)
         {
             db.Musteri.Add(new Musteri
             {
                 Adres      = Al.Adres.Trim(),
                 MailAdresi = Al.MailAdresi.Trim(),
                 AdiSoyadi  = Al.AdiSoyadi.Trim(),
                 Tarih      = DateTime.Now.ToShortDateString(),
                 Telefon    = Al.Telefon.Trim()
             });
             db.SaveChanges();
             return(true);
         }
         else
         {
             return(false);
         }
     }
 }
Exemple #17
0
 public static bool SiparisKaydet(Sepet Data) //sepet olarak gelen datayı siparişe ekledik
 {
     using (PHDB db = new PHDB())
     {
         try
         {
             db.Siparis.Add(new Siparis()
             {
                 Gonderildimi   = false,
                 Onaylandimi    = false,
                 SepetID        = Data.SepetID,
                 KullanicilarID = Data.KullanicilarID,
                 SiparisTarihi  = DateTime.Now.ToShortDateString(),
                 İptal          = false
             });
             db.SaveChanges();
             return(true);
         }
         catch
         {
             return(false);
         }
     }
 }
Exemple #18
0
        public static bool SepetiKaydetKullanici(int KullaniciID, VMSanalSiparis data) //Kullanıcı Modunda Manuel Sepeti Ekle
        {
            using (PHDB db = new PHDB())
            {
                try
                {
                    var bul = db.SanalSepet.Where(p => p.KullanicilarID == KullaniciID).ToList();
                    if (bul.Count != 0)
                    {
                        var liste = bul.Select(p => new UrunSepet
                        {
                            Adet           = p.Adet,
                            Fiyat          = p.Fiyat,
                            KullanicilarID = p.KullanicilarID,
                            MalzemeKodu    = p.MalzemeKodu,
                            Marka          = p.Marka,
                            Model          = p.Model,
                            SinifKodu      = p.SinifKodu,
                            SinifTanimi    = p.SinifTanimi,
                            UrunStokID     = db.UrunStok.FirstOrDefault(e => e.MalzemeKodu == p.MalzemeKodu).UrunStokID
                        }).ToList();

                        int Uye;
                        try
                        {
                            Uye = db.Musteri.FirstOrDefault(p => p.AdiSoyadi == data.AdiSoyadi.Trim().ToUpper()).MusteriID;
                        }
                        catch
                        {
                            db.Musteri.Add(new Musteri
                            {
                                AdiSoyadi  = data.AdiSoyadi.Trim().ToUpper(),
                                Adres      = data.Adres.Trim().ToUpper(),
                                MailAdresi = data.MailAdresi,
                                not        = data.not.Trim().ToUpper(),
                                Tarih      = DateTime.Now.ToShortDateString(),
                                Telefon    = data.Telefon.Trim().ToUpper()
                            });
                            db.SaveChanges();

                            Uye = db.Musteri.FirstOrDefault(p => p.AdiSoyadi == data.AdiSoyadi.Trim().ToUpper()).MusteriID;
                        }
                        db.Sepet.Add(new Sepet()
                        {
                            SiparisTamamlandimi = true,
                            MusteriID           = Uye,
                            KullanicilarID      = KullaniciID,
                            UrunSepet           = liste,
                            Manuel         = true,
                            Aktifmi        = true,
                            ToplamAdet     = db.SanalSepet.Where(p => p.KullanicilarID == KullaniciID).Sum(P => P.Adet),
                            ToplamFiyat    = data.ToplamFiyat,
                            IndirimliFiyat = data.IndirimliFiyat
                        });
                        db.SaveChanges();

                        var  bulsepet = db.Sepet.FirstOrDefault(p => p.Aktifmi == true);
                        bool sonuc    = SiparisRepo.SiparisKaydet(bulsepet);
                        if (sonuc == true)
                        {
                            bulsepet.Aktifmi = false;
                        }
                        db.SanalSepet.RemoveRange(bul);
                        db.SaveChanges();
                        return(true);
                    }
                    else
                    {
                        return(false);
                    }
                }
                catch
                {
                    return(false);
                }
            }
        }
Exemple #19
0
        public static bool ExcelKaydet(List <Urun> Data)
        {
            using (PHDB db = new PHDB())
            {
                try
                {
                    var silurun = db.Urun.ToList();
                    db.Urun.RemoveRange(silurun);
                    db.Database.ExecuteSqlCommand("DBCC CHECKIDENT ('dbo.Uruns', RESEED, 0)");
                    db.Urun.AddRange(Data);
                    db.SaveChanges();

                    var UrunData = Data;

                    var silmarka = db.Markalar.ToList();
                    db.Markalar.RemoveRange(silmarka);
                    db.Database.ExecuteSqlCommand("DBCC CHECKIDENT ('dbo.Markalars', RESEED, 0)");
                    List <Markalar> eklemarkalar = new List <Markalar>();
                    foreach (var item in UrunData.Select(p => p.Marka).Distinct())
                    {
                        eklemarkalar.Add(new Markalar {
                            Marka = item
                        });
                    }
                    db.Markalar.AddRange(eklemarkalar);

                    var silmodel = db.Modeller.ToList();
                    db.Modeller.RemoveRange(silmodel);
                    db.Database.ExecuteSqlCommand("DBCC CHECKIDENT ('dbo.Modellers', RESEED, 0)");
                    List <Modeller> ekleModeller = new List <Modeller>();
                    foreach (var item in UrunData.Select(p => p.Model).Distinct())
                    {
                        ekleModeller.Add(new Modeller {
                            Model = item
                        });
                    }
                    db.Modeller.AddRange(ekleModeller);

                    var silsinifkodlari = db.SinifKodlari.ToList();
                    db.SinifKodlari.RemoveRange(silsinifkodlari);
                    db.Database.ExecuteSqlCommand("DBCC CHECKIDENT ('dbo.SinifKodlaris', RESEED, 0)");
                    List <SinifKodlari> ekleSinifKodlari = new List <SinifKodlari>();
                    foreach (var item in UrunData.Select(p => p.SinifKodu).Distinct())
                    {
                        ekleSinifKodlari.Add(new SinifKodlari {
                            SinifKodu = item
                        });
                    }
                    db.SinifKodlari.AddRange(ekleSinifKodlari);

                    var silsiniftamlari = db.SinifTanimlari.ToList();
                    db.SinifTanimlari.RemoveRange(silsiniftamlari);
                    db.Database.ExecuteSqlCommand("DBCC CHECKIDENT ('dbo.SinifTanimlaris', RESEED, 0)");
                    List <SinifTanimlari> ekleSinifTanimlari = new List <SinifTanimlari>();
                    foreach (var item in UrunData.Select(p => p.SinifTanimi).Distinct())
                    {
                        ekleSinifTanimlari.Add(new SinifTanimlari {
                            SinifTanimi = item
                        });
                    }
                    db.SinifTanimlari.AddRange(ekleSinifTanimlari);

                    var SS1 = db.Section1.ToList();
                    db.Section1.RemoveRange(SS1);
                    db.Database.ExecuteSqlCommand("DBCC CHECKIDENT ('dbo.Section1', RESEED, 0)");
                    db.Section1.AddRange(UrunData.Select(n => n.Section1).Distinct().Select(p => new Section1 {
                        section1 = p
                    }));
                    db.SaveChanges();

                    var SS2 = db.Section2.ToList();
                    db.Section2.RemoveRange(SS2);
                    db.Database.ExecuteSqlCommand("DBCC CHECKIDENT ('dbo.Section2', RESEED, 0)");
                    db.Section2.AddRange(UrunData.Select(n => n.Section2).Distinct().Select(p => new Section2 {
                        section2 = p
                    }));
                    db.SaveChanges();

                    var SS3 = db.Section3.ToList();
                    db.Section3.RemoveRange(SS3);
                    db.Database.ExecuteSqlCommand("DBCC CHECKIDENT ('dbo.Section3', RESEED, 0)");
                    db.Section3.AddRange(UrunData.Select(n => n.Section3).Distinct().Select(p => new Section3 {
                        section3 = p
                    }));
                    db.SaveChanges();

                    var SS4 = db.Section4.ToList();
                    db.Section4.RemoveRange(SS4);
                    db.Database.ExecuteSqlCommand("DBCC CHECKIDENT ('dbo.Section4', RESEED, 0)");
                    db.Section4.AddRange(UrunData.Select(n => n.Section4).Distinct().Select(p => new Section4 {
                        section4 = p
                    }));
                    db.SaveChanges();

                    var SS5 = db.Section5.ToList();
                    db.Section5.RemoveRange(SS5);
                    db.Database.ExecuteSqlCommand("DBCC CHECKIDENT ('dbo.Section5', RESEED, 0)");
                    db.Section5.AddRange(UrunData.Select(n => n.Section5).Distinct().Select(p => new Section5 {
                        section5 = p
                    }));
                    db.SaveChanges();

                    var SS6 = db.Section6.ToList();
                    db.Section6.RemoveRange(SS6);
                    db.Database.ExecuteSqlCommand("DBCC CHECKIDENT ('dbo.Section6', RESEED, 0)");
                    db.Section6.AddRange(UrunData.Select(n => n.Section6).Distinct().Select(p => new Section6 {
                        section6 = p
                    }));
                    db.SaveChanges();

                    var SS7 = db.Section7.ToList();
                    db.Section7.RemoveRange(SS7);
                    db.Database.ExecuteSqlCommand("DBCC CHECKIDENT ('dbo.Section7', RESEED, 0)");
                    db.Section7.AddRange(UrunData.Select(n => n.Section7).Distinct().Select(p => new Section7 {
                        section7 = p
                    }));
                    db.SaveChanges();

                    var SS8 = db.Section8.ToList();
                    db.Section8.RemoveRange(SS8);
                    db.Database.ExecuteSqlCommand("DBCC CHECKIDENT ('dbo.Section8', RESEED, 0)");
                    db.Section8.AddRange(UrunData.Select(n => n.Section8).Distinct().Select(p => new Section8 {
                        section8 = p
                    }));
                    db.SaveChanges();

                    var SS9 = db.Section9.ToList();
                    db.Section9.RemoveRange(SS9);
                    db.Database.ExecuteSqlCommand("DBCC CHECKIDENT ('dbo.Section9', RESEED, 0)");
                    db.Section9.AddRange(UrunData.Select(n => n.Section9).Distinct().Select(p => new Section9 {
                        section9 = p
                    }));
                    db.SaveChanges();

                    var SS10 = db.Section10.ToList();
                    db.Section10.RemoveRange(SS10);
                    db.Database.ExecuteSqlCommand("DBCC CHECKIDENT ('dbo.Section10', RESEED, 0)");
                    db.Section10.AddRange(UrunData.Select(n => n.Section10).Distinct().Select(p => new Section10 {
                        section10 = p
                    }));
                    db.SaveChanges();

                    var SS11 = db.Section11.ToList();
                    db.Section11.RemoveRange(SS11);
                    db.Database.ExecuteSqlCommand("DBCC CHECKIDENT ('dbo.Section11', RESEED, 0)");
                    db.Section11.AddRange(UrunData.Select(n => n.Section11).Distinct().Select(p => new Section11 {
                        section11 = p
                    }));
                    db.SaveChanges();

                    var SS12 = db.Section12.ToList();
                    db.Section12.RemoveRange(SS12);
                    db.Database.ExecuteSqlCommand("DBCC CHECKIDENT ('dbo.Section12', RESEED, 0)");
                    db.Section12.AddRange(UrunData.Select(n => n.Section12).Distinct().Select(p => new Section12 {
                        section12 = p
                    }));
                    db.SaveChanges();

                    var SS13 = db.Section13.ToList();
                    db.Section13.RemoveRange(SS13);
                    db.Database.ExecuteSqlCommand("DBCC CHECKIDENT ('dbo.Section13', RESEED, 0)");
                    db.Section13.AddRange(UrunData.Select(n => n.Section13).Distinct().Select(p => new Section13 {
                        section13 = p
                    }));
                    db.SaveChanges();

                    var SS14 = db.Section14.ToList();
                    db.Section14.RemoveRange(SS14);
                    db.Database.ExecuteSqlCommand("DBCC CHECKIDENT ('dbo.Section14', RESEED, 0)");
                    db.Section14.AddRange(UrunData.Select(n => n.Section14).Distinct().Select(p => new Section14 {
                        section14 = p
                    }));
                    db.SaveChanges();

                    var SS15 = db.Section15.ToList();
                    db.Section15.RemoveRange(SS15);
                    db.Database.ExecuteSqlCommand("DBCC CHECKIDENT ('dbo.Section15', RESEED, 0)");
                    db.Section15.AddRange(UrunData.Select(n => n.Section15).Distinct().Select(p => new Section15 {
                        section15 = p
                    }));
                    db.SaveChanges();

                    return(true);
                }
                catch
                {
                    return(false);
                }
            }
        }
Exemple #20
0
        public static bool SiparisGonder(int ID)
        {
            using (PHDB db = new PHDB())
            {
                try
                {
                    var    Siparis = db.Siparis.FirstOrDefault(p => p.SiparisID == ID && p.İptal != true && p.Onaylandimi == true);
                    string gun = DateTime.Now.Day.ToString(), ay = DateTime.Now.Month.ToString(), yil = DateTime.Now.Year.ToString();
                    Siparis.Onaylandimi    = true;
                    Siparis.İptal          = false;
                    Siparis.Gonderildimi   = true;
                    Siparis.GonderimTarihi = DateTime.Now.ToShortDateString();
                    Siparis.Ay             = ay;
                    Siparis.Gun            = gun;
                    Siparis.Yil            = yil;
                    foreach (var item in Siparis.Sepet.UrunSepet)
                    {
                        item.UrunStok.Adedi -= item.Adet;
                        db.SaveChanges();
                    }
                    foreach (var item in Siparis.Sepet.UrunSepet)
                    {
                        try
                        {
                            var Bul = db.AylikCiro.FirstOrDefault(p => p.Yil == yil && p.Ay == ay);
                            Bul.ToplamAdet  += item.Adet;
                            Bul.ToplamSatis += item.UrunStok.Fiyati * item.Adet;
                            db.SaveChanges();
                            try
                            {
                                var kontrol = db.GunlukCiro.FirstOrDefault(p => p.Yil == yil && p.Ay == ay && p.Gun == gun);
                                kontrol.ToplamAdet  += item.Adet;
                                kontrol.ToplamSatis += item.UrunStok.Fiyati * item.Adet;
                                db.SaveChanges();
                            }
                            catch
                            {
                                db.GunlukCiro.Add(new GunlukCiro
                                {
                                    Ay          = ay,
                                    Gun         = gun,
                                    Yil         = yil,
                                    ToplamAdet  = item.Adet,
                                    ToplamSatis = item.UrunStok.Fiyati * item.Adet
                                });
                                db.SaveChanges();
                            }
                        }
                        catch
                        {
                            db.AylikCiro.Add(new AylikCiro
                            {
                                Ay          = ay,
                                Yil         = yil,
                                ToplamAdet  = item.Adet,
                                ToplamSatis = item.UrunStok.Fiyati * item.Adet
                            });
                            db.SaveChanges();

                            db.GunlukCiro.Add(new GunlukCiro
                            {
                                Ay          = ay,
                                Gun         = gun,
                                Yil         = yil,
                                ToplamAdet  = item.Adet,
                                ToplamSatis = item.UrunStok.Fiyati * item.Adet
                            });
                            db.SaveChanges();
                        }
                        try
                        {
                            var al = db.EnCokSatan.FirstOrDefault(p => p.MalzemeKodu == item.MalzemeKodu);
                            al.Adet += item.Adet;
                            db.SaveChanges();
                        }
                        catch
                        {
                            db.EnCokSatan.Add(new EnCokSatan
                            {
                                MalzemeKodu = item.MalzemeKodu,
                                Marka       = item.Marka,
                                Model       = item.Model,
                                SinifKodu   = item.SinifKodu,
                                SinifTanimi = item.SinifTanimi,
                                Adet        = item.Adet
                            });
                            db.SaveChanges();
                        }
                    }
                    db.SaveChanges();
                    return(true);
                }
                catch
                {
                    return(false);
                }
            }
        }