Exemple #1
0
        //public List<Urunler> UrunSiralaByMarka(string nece)
        //{
        //    List<Urunler> liste = new List<Urunler>();
        //    if (nece == "asc")
        //    {
        //        liste = ent.Urunlers.OrderBy(u => u.UrunMarka).ToList();
        //    }
        //    if (nece == "desc")
        //    {
        //        liste = ent.Urunlers.OrderByDescending(u => u.UrunMarka).ToList();
        //    }
        //    return liste;
        //}
        //public List<Urunler> UrunSiralaBySatisFiyati(string nece)
        //{
        //    List<Urunler> liste = new List<Urunler>();
        //    if (nece == "asc")
        //    {
        //        liste = ent.Urunlers.OrderBy(u => u.SatisFiyat).ToList();
        //    }
        //    if (nece == "desc")
        //    {
        //        liste = ent.Urunlers.OrderByDescending(u => u.SatisFiyat).ToList();
        //    }
        //    return liste;
        //}
        //public List<Urunler> UrunSiralaByAlisFiyati(string nece)
        //{
        //    List<Urunler> liste = new List<Urunler>();
        //    if (nece == "asc")
        //    {
        //        liste = ent.Urunlers.OrderBy(u => u.AlisFiyat).ToList();
        //    }
        //    if (nece == "desc")
        //    {
        //        liste = ent.Urunlers.OrderByDescending(u => u.AlisFiyat).ToList();
        //    }
        //    return liste;
        //}
        public List <string> UrunIdGetirByTeraikciID(int id)
        {
            TedarikDetay  tedd  = ent.TedarikDetay.Where(td => td.TedarikciId == id).FirstOrDefault();
            int           uid   = tedd.UrunId;
            List <string> liste = (from u in ent.Urunlers
                                   where u.Id == uid
                                   select u.UrunAdi).ToList();

            return(liste);
        }
Exemple #2
0
        public bool TedarikDetayEkle(TedarikDetay t)
        {
            bool Sonuc = false;

            ent.TedarikDetay.Add(t);
            try
            {
                ent.SaveChanges();
                Sonuc = true;
            }
            catch (Exception ex)
            {
                string hata = ex.Message;
            }
            return(Sonuc);
        }
Exemple #3
0
 private void btnIslemiKaydet_Click(object sender, EventArgs e)
 {
     for (int i = 0; i < lvUrunler.Items.Count; i++)
     {
         TedarikDetay td = new TedarikDetay();
         td.TedarikciId = ter.TedarikciIdGetirByTedarikciAdi(lvUrunler.Items[i].Text);
         td.UrunId      = ter.UrunIdGetirByUrunAdi(lvUrunler.Items[i].SubItems[1].Text);
         td.BirimTutar  = Convert.ToDecimal(lvUrunler.Items[i].SubItems[2].Text);
         td.Adet        = Convert.ToInt32(lvUrunler.Items[i].SubItems[3].Text);
         td.ToplamTutar = Convert.ToDecimal(lvUrunler.Items[i].SubItems[4].Text);
         td.IslemTarihi = DateTime.Now;
         ter.TedarikDetayEkle(td);
         ter.UrunStokMiktariniArttir(td.UrunId, td.Adet);
     }
     MessageBox.Show("Yeni Tedarikler Eklendi");
     Temizle();
     lvUrunler.Items.Clear();
     lbTedarikEdilmisUrunler.Items.Clear();
 }