Example #1
0
        public static List <SatilanSurragate> ModelAra(string AraModel)
        {
            DateTime dt       = DateTime.Today;
            int      mevcutay = dt.Month;

            List <SatilanSurragate> st = new List <SatilanSurragate>();

            using (DB_OtoGaleriEntities db = new DB_OtoGaleriEntities())
            {
                st = (from a in db.TB_Satilan
                      join m in db.TB_Musteri on a.MusteriID equals m.MusteriID
                      where a.Model.Contains(AraModel)
                      orderby a.SatisFiyat
                      select new SatilanSurragate
                {
                    ArabaID = (int)a.ArabaID,
                    Marka = a.Marka,
                    Model = a.Model,
                    Plaka = a.Plaka,
                    AlisFiyat = (int)a.AlisFiyat,
                    SatisFiyat = (int)a.SatisFiyat,
                    Kâr = (int)a.SatisFiyat - (int)a.AlisFiyat,
                    SatisTarihi = (DateTime)a.SatisTarihi,
                    Musteriİsim = m.Musteriİsim,
                    Telefon = m.Telefon,
                }).ToList();
            }
            return(st);
        }
Example #2
0
 public static int KasaBakiye(BankaSurragate bnk)
 {
     using (DB_OtoGaleriEntities DB = new DB_OtoGaleriEntities())
     {
         var g = (from a in DB.TB_Banka
                  orderby a.İslemID descending
                  select a.KasadakiPara).FirstOrDefault();
         return(g.Value);
     }
 }
Example #3
0
        //Arabayı Satıldı olarak işaretleme
        public static int arabagunc(ArabaSurragate araba)
        {
            int ArabaID;

            using (DB_OtoGaleriEntities db = new DB_OtoGaleriEntities())
            {
                TB_Araba argunc = new TB_Araba();
                argunc.ArabaID = araba.ArabaID;
                db.TB_Araba.Attach(argunc);
                argunc.Satildimi = 1;
                db.SaveChanges();
            }
            ArabaID = araba.ArabaID;
            return(ArabaID);
        }
Example #4
0
        //Resim Ekleme Kodları
        public static bool resimget(ResimlerSurragate rsmekle)
        {
            //Resim ekleme kodları ---
            bool rsmsonuc;

            using (DB_OtoGaleriEntities rsm = new DB_OtoGaleriEntities())
            {
                TB_Resimler r = new TB_Resimler();
                r.ResimYolu = rsmekle.ResimYolu;
                r.ArabaID   = rsmekle.ArabaID;
                rsm.TB_Resimler.Add(r);
                rsm.SaveChanges();
            }
            rsmsonuc = true;
            return(rsmsonuc);
        }
Example #5
0
        public static List <BankaSurragate> İslemGetir(int sonuc)
        {
            List <BankaSurragate> bk = new List <BankaSurragate>();

            using (DB_OtoGaleriEntities DB = new DB_OtoGaleriEntities())
            {
                bk = (from a in DB.TB_Banka
                      select new BankaSurragate
                {
                    BankadakiPara = (int)a.BankadakiPara,
                    KasadakiPara = (int)a.KasadakiPara,
                    islemCesidi = (int)a.İslemCesidi,
                    İslemAciklama = a.İslemAciklama,
                }).ToList();
                return(bk);
            }
        }
Example #6
0
        //MÜŞTERİ EKLEME
        public static List <MusteriSurragate> musterisec(int Musteri)
        {
            List <MusteriSurragate> muslist = new List <MusteriSurragate>();

            using (DB_OtoGaleriEntities db = new DB_OtoGaleriEntities())
            {
                muslist = (from a in db.TB_Musteri
                           select new MusteriSurragate
                {
                    MusteriID = a.MusteriID,
                    Musteriİsim = a.Musteriİsim,
                    Telefon = a.Telefon,
                    Adres = a.Adres,
                    TC = a.TC,
                }).ToList();
            }
            return(muslist);
        }
Example #7
0
        //Satış Tablosuna Resimleri Getirme
        public static List <ResimlerSurragate> Satresimget(int araba)
        {
            List <ResimlerSurragate> resimcek = new List <ResimlerSurragate>();

            using (DB_OtoGaleriEntities dbrsm = new DB_OtoGaleriEntities())
            {
                resimcek = (from r in dbrsm.TB_Resimler
                            join y in dbrsm.TB_Araba on r.ArabaID equals y.ArabaID
                            where r.ArabaID == araba
                            select new ResimlerSurragate
                {
                    ResimID = (int)r.ResimID,
                    ArabaID = (int)r.ArabaID,
                    ResimYolu = r.ResimYolu,
                }
                            ).ToList();
                return(resimcek);
            }
        }
Example #8
0
        public static int musekle(MusteriSurragate musteri)
        {
            int ID;

            using (DB_OtoGaleriEntities db = new DB_OtoGaleriEntities())
            {
                TB_Musteri mu = new TB_Musteri();
                mu.Musteriİsim = musteri.Musteriİsim;
                mu.TC          = musteri.TC;
                mu.Telefon     = musteri.Telefon;
                mu.Adres       = musteri.Adres;
                mu.ArabaID     = musteri.ArabaID;

                db.TB_Musteri.Add(mu);
                db.SaveChanges();
                ID = mu.MusteriID;
            }
            return(ID);
        }
Example #9
0
        //Ayrıntılı Göster-Güncelleme Kodları
        public static bool detayli(ArabaSurragate araba)
        {
            bool dtysonuc = true;
            int  arabaid  = araba.ArabaID;

            using (DB_OtoGaleriEntities getir = new DB_OtoGaleriEntities())
            {
                var g = getir.TB_Araba.Where(q => q.ArabaID == arabaid).FirstOrDefault();
                araba.Km           = g.Km;
                araba.Renk         = g.Renk;
                araba.Marka        = g.Marka;
                araba.Model        = g.Model;
                araba.Fiyat        = (int)g.Fiyat;
                araba.Plaka        = g.Plaka;
                araba.Yakıt        = g.Yakıt;
                araba.TedarikciAdi = g.TedarikciAdi;
                araba.TedarikciTel = g.TedarikciTel;
                dtysonuc           = true;
            }
            return(dtysonuc);
        }
Example #10
0
        //GARAJA Arabaları Çekme Kodları
        public static List <ArabaSurragate> bilgiget(int sonuc)
        {
            List <ArabaSurragate> grjsonuc = new List <ArabaSurragate>();

            using (DB_OtoGaleriEntities getir = new DB_OtoGaleriEntities())
            {
                grjsonuc = (from a in getir.TB_Araba
                            where a.Satildimi == 0
                            select new ArabaSurragate
                {
                    ArabaID = (int)a.ArabaID,
                    Marka = a.Marka,
                    Model = a.Model,
                    Fiyat = (int)a.Fiyat,
                    AlindigiTarih = (DateTime)a.AlindigiTarih,
                    Plaka = a.Plaka,
                    Satildimi = (int)a.Satildimi,
                }).ToList();
            }
            return(grjsonuc);
        }
Example #11
0
        //SATIŞ Tablosuna getirme !!!
        public static List <ArabaSurragate> satgetir(int ArabaID)
        {
            List <ArabaSurragate> satsonuc = new List <ArabaSurragate>();

            using (DB_OtoGaleriEntities Sget = new DB_OtoGaleriEntities())
            {
                satsonuc = (from a in Sget.TB_Araba
                            where a.Satildimi == 0
                            select new ArabaSurragate
                {
                    ArabaID = (int)a.ArabaID,
                    Marka = a.Marka,
                    Model = a.Model,
                    AlisFiyat = (int)a.AlisFiyat,
                    Fiyat = (int)a.Fiyat,
                    Yil = (DateTime)a.Yil,
                    Plaka = a.Plaka,
                }).ToList();
                return(satsonuc);
            }
        }
Example #12
0
        //DETAYLI ARAA GÜNCELLEME
        public static int DetayGunc(ArabaSurragate araba)
        {
            int ArabaID = 0;

            using (DB_OtoGaleriEntities db = new DB_OtoGaleriEntities())
            {
                TB_Araba argunc = new TB_Araba();
                argunc.ArabaID = araba.ArabaID;
                db.TB_Araba.Attach(argunc);
                argunc.Marka        = araba.Marka;
                argunc.Model        = araba.Model;
                argunc.Fiyat        = araba.Fiyat;
                argunc.Km           = araba.Km;
                argunc.Plaka        = araba.Plaka;
                argunc.Renk         = araba.Renk;
                argunc.TedarikciAdi = araba.TedarikciAdi;
                argunc.TedarikciTel = araba.TedarikciTel;
                argunc.Yakıt        = araba.Yakıt;
                db.SaveChanges();
            }
            return(ArabaID);
        }
Example #13
0
        //SATIŞ TABLOSUNDA SATIŞ İŞLEMİ-Satış Tablosuna ekleme
        public static int sat(SatilanSurragate arabasat)
        {
            int satID;

            using (DB_OtoGaleriEntities db = new DB_OtoGaleriEntities())
            {
                TB_Satilan st = new TB_Satilan();
                st.ArabaID     = arabasat.ArabaID;
                st.Marka       = arabasat.Marka;
                st.Model       = arabasat.Model;
                st.MusteriID   = arabasat.MusteriID;
                st.Plaka       = arabasat.Plaka;
                st.SatisFiyat  = arabasat.SatisFiyat;
                st.SatisTarihi = arabasat.SatisTarihi;
                st.AlisFiyat   = arabasat.AlisFiyat;

                db.TB_Satilan.Add(st);
                db.SaveChanges();
                satID = st.SatisID;
            }
            return(satID);
        }
Example #14
0
        //Marka-Tip Getirme Kodları
        public static List <MarkaModelSurragate> markagetir(int modelid)
        {
            List <MarkaModelSurragate> sonuc = new List <MarkaModelSurragate>();

            using (DB_OtoGaleriEntities doldur = new DB_OtoGaleriEntities())
            {
                //var markaget = doldur.TB_MarkaModel.Select(g => new { g.MarkaAdı, g.MarkaKodu }).Distinct().ToList();
                //sonuc = (from p in doldur.TB_MarkaModel
                //         select new MarkaModelSurragate
                //         {
                //             MarkaAdı = p.MarkaAdı,
                //             MarkaKodu = (int)p.MarkaKodu,
                //         }).ToList();
                //.GroupBy(p => p.MarkaAdı);
                //select new { g.MarkaAdı, g.MarkaKodu }).ToList().GroupBy(q=>q.MarkaAdı);

                //radDropDownList1.DataSource = markagetir;
                //radDropDownList1.ValueMember = "MarkaKodu";
                //radDropDownList1.DisplayMember = "MarkaAdı";
            }
            return(sonuc);
        }
Example #15
0
        //Araba Ekleme Kodları
        public static int ekle(ArabaSurragate araba)
        {
            int id;

            // Ekle Kodları ---

            using (DB_OtoGaleriEntities db = new DB_OtoGaleriEntities())
            {
                TB_Araba a = new TB_Araba();
                a.Marka         = araba.Marka;
                a.Model         = araba.Model;
                a.Yil           = araba.Yil;
                a.Km            = araba.Km;
                a.Yakıt         = araba.Yakıt;
                a.Renk          = araba.Renk;
                a.AracTNo       = araba.AracTNo;
                a.Plaka         = araba.Plaka;
                a.AlisFiyat     = araba.AlisFiyat;
                a.Fiyat         = araba.Fiyat;
                a.TedarikciAdi  = araba.TedarikciAdi;
                a.TedarikciTel  = araba.TedarikciTel;
                a.AlindigiTarih = araba.AlindigiTarih;
                a.Satildimi     = 0;

                db.TB_Araba.Add(a);
                db.SaveChanges();
                id = a.ArabaID;
            }
            return(id);
            //for (int i = 0; i < listBox1.Items.Count; i++)
            //{
            //    resim.ResimYolu = listBox1.Items[i].ToString();
            //    resim.ArabaID = id;
            //    resimekle.TB_Resimler.Add(resim);
            //    resimekle.SaveChanges();
            //}
        }
Example #16
0
        //SATILANLARI GETİRME(JOİN İLE)
        public static List <SatilanSurragate> satilanget(int ArabaID)
        {
            List <SatilanSurragate> sat = new List <SatilanSurragate>();

            using (DB_OtoGaleriEntities db = new DB_OtoGaleriEntities())
            {
                sat = (from a in db.TB_Satilan
                       join m in db.TB_Musteri on a.MusteriID equals m.MusteriID
                       select new SatilanSurragate
                {
                    ArabaID = (int)a.ArabaID,
                    Marka = a.Marka,
                    Model = a.Model,
                    Plaka = a.Plaka,
                    AlisFiyat = (int)a.AlisFiyat,
                    SatisFiyat = (int)a.SatisFiyat,
                    Kâr = (int)a.SatisFiyat - (int)a.AlisFiyat,
                    SatisTarihi = (DateTime)a.SatisTarihi,
                    Musteriİsim = m.Musteriİsim,
                    Telefon = m.Telefon,
                }).ToList();
            }
            return(sat);
        }
Example #17
0
        public static int IslemEkleKasa(BankaSurragate bankaSur)
        {
            using (DB_OtoGaleriEntities DB = new DB_OtoGaleriEntities())
            {
                TB_Banka bank = new TB_Banka();
                bank.İslemCesidi   = bankaSur.islemCesidi;
                bank.İslemAciklama = bankaSur.İslemAciklama;
                var g = (from a in DB.TB_Banka
                         orderby a.İslemID descending
                         select a.BankadakiPara).FirstOrDefault();

                if (g == null)
                {
                    bank.BankadakiPara = bankaSur.BankadakiPara + 0;
                }
                else
                {
                    bank.BankadakiPara = g;
                }
                var k = (from a in DB.TB_Banka
                         orderby a.İslemID descending
                         select a.KasadakiPara).FirstOrDefault();

                if (k == null)
                {
                    bank.KasadakiPara = bankaSur.KasadakiPara + 0;
                }
                else
                {
                    bank.KasadakiPara = bankaSur.KasadakiPara + k;
                }
                DB.TB_Banka.Add(bank);
                DB.SaveChanges();
                return(bank.İslemID);
            }
        }