示例#1
0
 public void yaz()
 {
     oku = komut.ExecuteReader();
     while (oku.Read())
     {
         Uye uye = new Uye();
         uye.Adres   = oku["adres"].ToString();
         uye.Adsoyad = oku["adsoyad"].ToString();
         uye.Cins    = Convert.ToBoolean(oku["cinsiyet"]);
         uye.Dogtar  = Convert.ToDateTime(oku["dogtar"]);
         uye.Email   = oku["email"].ToString();
         uye.Kuladi  = oku["kuladi"].ToString();
         uye.Sifre   = oku["sifre"].ToString();
         uye.Uyeid   = Convert.ToInt32(oku["uyeid"]);
         Sehirler sehir = new Sehirler();
         sehir.Plaka    = Convert.ToInt32(oku["plaka"].ToString());
         sehir.Sehiradi = oku["sehiradi"].ToString();
         uye.Sehir      = sehir;
         Meslek mes = new Meslek();
         mes.Meslekid = Convert.ToInt32(oku["meslekid"]);
         mes.Meslekad = oku["meslekad"].ToString();
         uye.Meslek   = mes;
         uyelistesi.Add(uye);
     }
 }
示例#2
0
    public Uye tekuyegetir(int uyeid)
    {
        bag.Open();
        komut.Connection  = bag;
        komut.CommandText = "select * from uyeler,sehirler,meslek where " +
                            "uyeler.sehir=sehirler.plaka and " +
                            "uyeler.meslek=meslek.meslekid and uyeid=" + uyeid;
        oku = komut.ExecuteReader();
        oku.Read();
        Uye uye = new Uye();

        uye.Adres   = oku["adres"].ToString();
        uye.Adsoyad = oku["adsoyad"].ToString();
        uye.Cins    = Convert.ToBoolean(oku["cinsiyet"]);
        uye.Dogtar  = Convert.ToDateTime(oku["dogtar"]);
        uye.Email   = oku["email"].ToString();
        uye.Kuladi  = oku["kuladi"].ToString();
        uye.Sifre   = oku["sifre"].ToString();
        uye.Uyeid   = Convert.ToInt32(oku["uyeid"]);
        Sehirler sehir = new Sehirler();

        sehir.Plaka    = Convert.ToInt32(oku["plaka"].ToString());
        sehir.Sehiradi = oku["sehiradi"].ToString();
        uye.Sehir      = sehir;
        Meslek mes = new Meslek();

        mes.Meslekid = Convert.ToInt32(oku["meslekid"]);
        mes.Meslekad = oku["meslekad"].ToString();
        uye.Meslek   = mes;
        bag.Close();
        return(uye);
    }
示例#3
0
        //id ile şehirler
        public Sehirler GetSehirByID(int sehirID)
        {
            cmd = new SqlCommand("select * from sehirler where sehirid=@sehid", cnn);
            cmd.Parameters.AddWithValue("@sehid", sehirID);

            Sehirler sehir = null;

            try
            {
                cnn.Open();
                SqlDataReader reader = cmd.ExecuteReader();
                reader.Read();

                sehir = new Sehirler()
                {
                    SehirID  = Convert.ToInt32(reader["sehirid"]),
                    SehirAdi = reader["sehiradi"].ToString()
                };
                reader.Close();
                return(sehir);
            }
            catch (Exception)
            {
                return(sehir);
            }
            finally
            {
                cnn.Close();
            }
        }
        public ActionResult DropDownListFor()
        {
            List <Sehirler> sehirler = new List <Sehirler>()
            {
                new Sehirler {
                    ID = 1, SehirAdi = "Ankara"
                },
                new Sehirler {
                    ID = 2, SehirAdi = "İstanbul"
                },
                new Sehirler {
                    ID = 3, SehirAdi = "Eskişehir"
                },
                new Sehirler {
                    ID = 4, SehirAdi = "İzmir"
                }
            };

            Sehirler sehir = new Sehirler();

            sehir.ID       = 1;
            sehir.SehirAdi = "Ankara";

            return(View(sehir));
        }
 private void Form_personel_ekle_FormClosing(object sender, FormClosingEventArgs e)
 {
     form_acik_mi = false;
     ID           = 0;
     sehir        = null;
     sube         = null;
     calisma_tip  = "";
 }
示例#6
0
        public void ObjectTo()
        {
            Sehirler sehirs = new Sehirler();

            sehirs.ListAdd();
            var obj = (object)sehirs;
            var cls = obj.To <Sehirler>();
        }
示例#7
0
        public ActionResult SehirDuzenle(int id)
        {
            Sehir    seh   = db.Sehirs.Where(m => m.sehirId == id).SingleOrDefault();
            Sehirler model = new Sehirler();

            model.sehirId  = seh.sehirId;
            model.sehirAdi = seh.sehirAdi;
            return(View(model));
        }
        private void barButtonItem1_ItemClick(object sender, DevExpress.XtraBars.ItemClickEventArgs e)
        {
            Sehirler shr = new Sehirler();

            shr.sehirAdi = textBox1.Text;
            db.Sehirlers.Add(shr);
            db.SaveChanges();
            listele();
        }
 public bool Sil(Sehirler obje)
 {
     try
     {
         string strSql = "UPDATE Sehirler SET SilindiMi = 1 WHERE SehirId = '" + obje.SehirId + "'";
         Baglanti.VeriGuncelle(strSql);
     }
     catch (Exception ex)
     { }
     return(false);
 }
示例#10
0
        public void StringXml()
        {
            Sehirler sehirs = new Sehirler();

            sehirs.ListAdd();
            var js = sehirs.SerializeXml();

            Assert.IsNotNull(js);

            var ds = js.DeserializeXml <Sehirler>();
        }
示例#11
0
        public ActionResult SehirDuzenle(Sehirler model)
        {
            Sehir seh = db.Sehirs.Where(m => m.sehirId == model.sehirId).SingleOrDefault();

            seh.sehirAdi = model.sehirAdi;

            db.SaveChanges();

            ViewBag.sonuc = "Kayıt Güncellendi";

            return(View());
        }
 public bool Ekle(Sehirler obje)
 {
     try
     {
         Baglanti.BaglantiKontrol();
         var        strSql     = @"    
                        INSERT INTO [dbo].[Sehirler]
                                         ([SehirAdi])
                          VALUES
                                ('" + obje.SehirAdi + "');";
         SqlCommand sqlCommand = new SqlCommand(strSql, Baglanti.sqlConnection);
         sqlCommand.ExecuteNonQuery();
         return(true);
     }
     catch (Exception ex) { }
     return(false);
 }
示例#13
0
        public PartialViewResult _PartialActionRouteValue(int id)
        {
            List <Sehirler> sehiler = new List <Sehirler>()
            {
                new Sehirler {
                    ID = 1, SehirAdi = "İstanbul"
                },
                new Sehirler {
                    ID = 2, SehirAdi = "Ankara"
                },
                new Sehirler {
                    ID = 3, SehirAdi = "İzmir"
                }
            };
            Sehirler sehir = sehiler.Where(x => x.ID == id).FirstOrDefault();

            return(PartialView(sehir));
        }
示例#14
0
    public ArrayList tumsehirlerigetir()
    {
        ArrayList sehirlerlistesi = new ArrayList();

        bag.Open();
        SqlCommand    komut = new SqlCommand("select * from sehirler order by sehiradi asc", bag);
        SqlDataReader oku   = komut.ExecuteReader();

        while (oku.Read())
        {
            Sehirler sehir = new Sehirler();
            sehir.Sehiradi = oku["sehiradi"].ToString();
            sehir.Plaka    = Convert.ToInt32(oku["plaka"]);
            sehirlerlistesi.Add(sehir);
        }
        oku.Close();
        bag.Close();
        return(sehirlerlistesi);
    }
示例#15
0
        public ActionResult SehirEkle(Sehirler model)
        {
            if (db.Sehirs.Where(m => m.sehirAdi == model.sehirAdi).Count() > 0)
            {
                ViewBag.hata = "Girilen Kategori Kayıtlıdır!";
                return(View());
            }
            else
            {
                Sehir seh = new Sehir();
                seh.sehirAdi = model.sehirAdi;

                db.Sehirs.Add(seh);
                db.SaveChanges();
                ViewBag.sonuc = "Kategori Eklendi";

                return(View());
            }
        }
        public Sehirler IdyeGoreGetir(int Id)
        {
            Sehirler  sehir = null;
            DataTable dt    = repo.IdyeGoreGetir(Id);

            if (dt != null)
            {
                for (int i = 0; i < dt.Rows.Count; i++)
                {
                    sehir = new Sehirler()
                    {
                        SehirId   = Convert.ToInt32(dt.Rows[i]["SehirId"]),
                        SehirAdi  = dt.Rows[i]["SehirAdi"].ToString(),
                        SilindiMi = Convert.ToBoolean(dt.Rows[i]["SilindiMi"])
                    };
                }
            }
            return(sehir);
        }
        public StatusData <Sehirler> Update(Sehirler entity)
        {
            var returnData = new StatusData <Sehirler>();

            try
            {
                returnData.Status.MethodBase = System.Reflection.MethodBase.GetCurrentMethod();
                returnData.Entity            = _sehirlerDal.Update(entity);

                returnData.Status.Message = "İşlem Başarılı";
                returnData.Status.Status  = Enums.StatusEnum.Successful;
            }
            catch (Exception ex)
            {
                returnData.Status.Message   = "Hata Oluştu";
                returnData.Status.Exception = ex;
                returnData.Status.Status    = Enums.StatusEnum.Error;
            }
            return(returnData);
        }
        public ActionResult DropDownList(Sehirler item)
        {
            List <Sehirler> sehirler = new List <Sehirler>()
            {
                new Sehirler {
                    ID = 1, SehirAdi = "Ankara"
                },
                new Sehirler {
                    ID = 2, SehirAdi = "İstanbul"
                },
                new Sehirler {
                    ID = 3, SehirAdi = "Eskişehir"
                },
                new Sehirler {
                    ID = 4, SehirAdi = "İzmir"
                }
            };

            ViewBag.SehirID = new SelectList(sehirler.ToList(), "ID", "SehirAdi");
            return(View());
        }
        public List <Sehirler> AdaGoreGetir(string ad)
        {
            List <Sehirler> sehirler = null;
            Sehirler        sehir    = null;
            DataTable       dt       = repo.AdaGoreGetir(ad);

            if (dt != null)
            {
                sehirler = new List <Sehirler>();
                for (int i = 0; i < dt.Rows.Count; i++)
                {
                    sehir = new Sehirler()
                    {
                        SehirId   = Convert.ToInt32(dt.Rows[i]["SehirId"]),
                        SehirAdi  = dt.Rows[i]["SehirAdi"].ToString(),
                        SilindiMi = Convert.ToBoolean(dt.Rows[i]["SilindiMi"])
                    };
                    sehirler.Add(sehir);
                }
            }
            return(sehirler);
        }
 public bool Sil(Sehirler obje)
 {
     return(repo.Sil(obje));
 }
 public bool Ekle(Sehirler obje)
 {
     return(repo.Ekle(obje));
 }
        /// <summary>
        /// Program ilk çalışmada veritabanından şehirleri ve çalışma pozisyonlarını çekerek ilgili comboboxlara atmaktadır. Bu yapılar için dictionary yapısı kullanılacaktır.
        /// Aynı şekilde çalışma pozisyonlarıda çekilmektedir.
        /// </summary>

        private void Form_personel_ekle_Load(object sender, EventArgs e)
        {
            form_acik_mi = true;
            var sehirler = from s in db.Sehirlers
                           orderby s.SehirAd
                           select s;

            comboBox_sehir.DataSource = sehirler;
            var calisma_konumlari = from c in db.CalisanTipleris
                                    orderby c.TipAd
                                    select c;

            comboBox_calisan_tipi.DataSource = calisma_konumlari;

            // gelen istek güncelleme isteği ise
            if (ID != 0 && guncellenecek_Calisan == null)
            {
                this.Text = "Personel Güncelle";
                Calisanlar calisan = db.Calisanlars.Where(c => c.ID == ID).Select(c => c).First();

                textBox_ad.Text              = calisan.Ad;
                textBox_soyad.Text           = calisan.Soyad;
                textBox_telefon.Text         = calisan.Telefon;
                textBox_mail.Text            = calisan.Email;
                textBox_ev_adres.Text        = calisan.EvAdres;
                textBox_sifre.Text           = calisan.Sifre;
                textBox_sifre_tekrar.Text    = calisan.Sifre;
                checkBox_yonetici_mi.Checked = calisan.YoneticiMi;
                textBox_kullanici_ad.Text    = calisan.KullaniciAd;
                if (sehir != null)
                {
                    foreach (var item in sehirler)
                    {
                        if (item.ID == sehir.ID)
                        {
                            comboBox_sehir.SelectedItem = item;
                        }
                    }
                }
                //şehir seçildikten sonra şube seçimi comboBox_sehir_selecteditem chanced olayında tanımlanır
                if (calisma_tip.Length > 0)
                {
                    foreach (var item in calisma_konumlari)
                    {
                        if (item.TipAd == calisma_tip)
                        {
                            comboBox_calisan_tipi.SelectedItem = item;
                        }
                    }
                }
                button_kaydet.Text = "Güncelle";
            }
            // gelen isyek güncelleme isteği ise sonu
            // gelen istek ID aramalı güncelleme isteği ise
            if (guncellenecek_Calisan != null)
            {
                button_kaydet.Text           = "Güncelle";
                textBox_ad.Text              = guncellenecek_Calisan.Ad;
                textBox_soyad.Text           = guncellenecek_Calisan.Soyad;
                textBox_telefon.Text         = guncellenecek_Calisan.Telefon;
                textBox_mail.Text            = guncellenecek_Calisan.Email;
                textBox_ev_adres.Text        = guncellenecek_Calisan.EvAdres;
                textBox_sifre.Text           = guncellenecek_Calisan.Sifre;
                textBox_sifre_tekrar.Text    = guncellenecek_Calisan.Sifre;
                checkBox_yonetici_mi.Checked = guncellenecek_Calisan.YoneticiMi;
                textBox_kullanici_ad.Text    = guncellenecek_Calisan.KullaniciAd;
                Sehirler calisaninSehri = db.Sehirlers.Where(s => s.ID == (db.Subelers.Where(sb => sb.ID == guncellenecek_Calisan.SubeID).Select(sb => sb.SehirID).First())).Select(s => s).First();
                if (calisaninSehri != null)
                {
                    foreach (var item in sehirler)
                    {
                        if (item.ID == calisaninSehri.ID)
                        {
                            comboBox_sehir.SelectedItem = item;
                        }
                    }
                }
            }
        }
 public bool Guncelle(Sehirler obje)
 {
     return(repo.Guncelle(obje));
 }