コード例 #1
0
        public void YeniAracEkle(AracResult arac, string KullaniciAdi) //String KullanıcıAdı Almalı
        {
            Arac x = new Arac();                                       //Yeni araç

            var sorgu = from o in dc.Oturums
                        join s in dc.Sirkets on o.ID equals s.OturumID
                        where o.KullanıcıAdı == KullaniciAdi
                        select new { s.SirketID };              //Bu şirketin şirketID'si.

            foreach (var item in sorgu)
            {
                x.SirketID = item.SirketID;
            }

            x.Marka        = arac.Marka;
            x.Model        = arac.Model;
            x.Yasi         = arac.AracYasi;
            x.BagajHacmi   = arac.BagajHacmi;
            x.KoltukSayisi = arac.KoltukSayisi;
            x.GunlukFiyat  = arac.GunlukFiyat;
            //x.SirketID = SirketID;
            x.KiralanmaDurumu = arac.KiralanmaDurumu;
            x.airbag          = arac.AirbagDurum;

            dc.Aracs.InsertOnSubmit(x);
            dc.SubmitChanges();
        }
コード例 #2
0
        public void AracGuncelle(AracResult arac, int aracID)
        {
            Arac araba = dc.Aracs.First(x => x.AracID == aracID);

            araba.Marka           = arac.Marka;
            araba.Model           = arac.Model;
            araba.Yasi            = arac.AracYasi;
            araba.BagajHacmi      = arac.BagajHacmi;
            araba.KoltukSayisi    = arac.KoltukSayisi;
            araba.GunlukFiyat     = arac.GunlukFiyat;
            araba.KiralanmaDurumu = arac.KiralanmaDurumu;
            araba.airbag          = arac.AirbagDurum;

            dc.SubmitChanges();
        }
コード例 #3
0
        public List <AracResult> AracListele(string KullaniciAdi) //Kurumun araclarını listeler.
        {
            AracResult        aracResult  = new AracResult();
            List <AracResult> LİSTresults = new List <AracResult>();

            var sorgu = from o in dc.Oturums
                        join s in dc.Sirkets on o.ID equals s.OturumID
                        join a in dc.Aracs on s.SirketID equals a.SirketID
                        where o.KullanıcıAdı == KullaniciAdi
                        select a;


            int sayac = 0;

            foreach (var i in sorgu)
            {
                AracResult a = new AracResult(); //Hahahha pointerın amq ..:)

                a.AracID          = i.AracID;
                a.Marka           = i.Marka;
                a.Model           = i.Model;
                a.AracYasi        = i.Yasi;
                a.BagajHacmi      = i.BagajHacmi;
                a.KoltukSayisi    = i.KoltukSayisi;
                a.GunlukFiyat     = i.GunlukFiyat;
                a.KiralanmaDurumu = i.KiralanmaDurumu;
                a.AirbagDurum     = i.airbag;



                LİSTresults.Add(a);
                sayac++;
            }

            return(LİSTresults);
        }