Example #1
0
        public void SatisEkle()
        {
            List <customer> musteriler = dc.customers.Where(x => x.CustID > 0).ToList();
            ServisIslemleri s          = new ServisIslemleri(dc);
            var             paketler   = dc.servis_pakets.ToList();

            foreach (var c in musteriler)
            {
                //musteri urunleri

                foreach (var p in paketler)
                {
                    //her müşteriye bütün paketler için servis ekleyecez
                    s.servisEkleKararli(p.paket_id, c.CustID, "firma", "Satış", Araclar.KimlikUret(10), "Satış", DateTime.Now.AddDays(-10), null, "Admin");
                }
            }
        }
Example #2
0
        //paketli servis ekleyelim canlı ve hesaplı olması için
        //burada servis paketlerinin hazırda var olduğunu varsayıyorum,stokları da yeterli olmalı
        public void ServisEkle()
        {
            List <customer> musteriler  = dc.customers.Where(x => x.CustID > 0).ToList();
            ServisIslemleri s           = new ServisIslemleri(dc);
            var             paketler    = dc.servis_pakets.ToList();
            int             servicetipi = dc.service_tips.FirstOrDefault().tip_id;

            foreach (var c in musteriler)
            {
                //musteri urunleri
                int urunID = dc.uruns.Where(x => x.MusteriID == c.CustID).FirstOrDefault(x => x.iptal != true).urunID;
                foreach (var p in paketler)
                {
                    //her müşteriye bütün paketler için servis ekleyecez
                    s.servisEklePaketli(p.paket_id, c.CustID, "Admin", p.paket_adi, urunID, servicetipi, "0", Araclar.KimlikUret(10), p.paket_adi, DateTime.Now.AddDays(-5), "Admin");
                }
            }
        }