public async Task <List <ilceOutput> > GosterIlce(Ilceler IlAdi)
        {
            var output     = new List <ilceOutput>();
            var db         = client.GetDatabase("Sehirler");
            var collection = db.GetCollection <BsonDocument>("Ilceler");
            var filter     = Builders <BsonDocument> .Filter.Eq("IlAdi", IlAdi.IlAdi);

            var result = collection.Find(filter).ToList();

            if (result.Count > 0)
            {
                foreach (var item in result)
                {
                    var gelen = new ilceOutput()
                    {
                        Geo = new GeoPointBs()
                        {
                            type        = item["Geo"]["type"].AsString,
                            coordinates = item["Geo"]["coordinates"].AsBsonArray
                        },
                        IlceAdi = item["IlceAdi"].AsString,
                        IlAdi   = item["IlAdi"].AsString
                    };
                    output.Add(gelen);
                }
            }

            return(output);
        }
        public void ilcesil(int ilceid)
        {
            SehirDAO ilcemsil = new SehirDAO();
            Ilceler  ilcem    = new Ilceler();

            ilcem.Ilce_id = ilceid;
            ilcemsil.sililce(ilcem);
        }
        public void ilcedegistir(int ilceidsi, string ilceadi)
        {
            SehirDAO ilcemdegis = new SehirDAO();
            Ilceler  ilcm       = new Ilceler();

            ilcm.Ilce_id  = ilceidsi;
            ilcm.Ilce_adi = ilceadi;
            ilcemdegis.degistir(ilcm);
        }
        private void button6_Click(object sender, EventArgs e)
        {
            Sehir   sehirlerim = (Sehir)sehirCbx.SelectedItem;
            Ilceler ilcem      = new Ilceler();

            ilcem.Il_id    = sehirlerim.Sehir_id;
            ilcem.Ilce_adi = ilceTxt.Text;
            SehirServisi ilcekayit = new SehirServisi();

            ilcekayit.ilceekle(ilcem);
            sehirCbx.Text = "";
            ilceTxt.Text  = "";
        }
示例#5
0
 internal bool IlceDuzenle(Ilceler model)
 {
     try
     {
         var duzen = _db.Ilceler.First(x => x.ID == model.ID);
         duzen.IlceAdi = model.IlceAdi.Trim();
         _db.SaveChanges();
         return(true);
     }
     catch
     {
         return(false);
     }
 }
示例#6
0
 internal bool IlceSil(Ilceler model)
 {
     try
     {
         var sil = _db.Ilceler.First(x => x.ID == model.ID);
         _db.Ilceler.Remove(sil);
         _db.SaveChanges();
         return(true);
     }
     catch
     {
         return(false);
     }
 }
        private void button1_Click(object sender, EventArgs e)
        {
            Sehir    ilim   = (Sehir)milCbx.SelectedItem;
            Ilceler  ilcem  = (Ilceler)milceCbx.SelectedItem;
            Yetkiler ytkler = (Yetkiler)yetkiCbx.SelectedItem;

            magazasifreTxt.MaxLength = 5;
            MerkezServisi magazakaydet = new MerkezServisi();

            magazakaydet.magazaekle(magazaadTxt.Text, Convert.ToInt32(magazasifreTxt.Text), iltsmTxt.Text, ilim.Sehir_id, ilcem.Ilce_id, ytkler.Yetki_id);
            milCbx.Text         = "";
            milceCbx.Text       = "";
            magazasifreTxt.Text = "";
            magazaadTxt.Text    = "";
            iltsmTxt.Text       = "";
        }
示例#8
0
 public ActionResult IlceDuzenle(Ilceler model)
 {
     if (ModelState.IsValid)
     {
         bool kontrol = _film.IlceDuzenle(model);
         if (kontrol)
         {
             return(RedirectToAction("IlceListesi", new { IlId = model.IlID }));
         }
         else
         {
             return(RedirectToAction("HataBildirimi", new { Bilgi = "İlce Düzenlenirken Bir Hata Oluştur." }));
         }
     }
     return(View(model));
 }
        public void ilceekle(Ilceler ilce)
        {
            baglanti.Open();
            SqlCommand ilce_ekle = baglanti.CreateCommand();

            try
            {
                ilce_ekle.CommandText = "insert into ilceler(ilce_adi,il_id) values('" + ilce.Ilce_adi + "','" + ilce.Il_id + "')";
                ilce_ekle.ExecuteNonQuery();
                MessageBox.Show("İlçe Eklendi");
            }
            catch (Exception hata)
            {
                MessageBox.Show("Kayıt eklenmedi.Hata" + hata);
            }
            baglanti.Close();
        }
示例#10
0
        public void degistir(Ilceler ilcm)
        {
            baglanti.Open();
            SqlCommand ilce_dgstr = baglanti.CreateCommand();

            try
            {
                ilce_dgstr.CommandText = "update ilceler set ilce_adi='" + ilcm.Ilce_adi + "'where ilce_id=" + ilcm.Ilce_id;
                ilce_dgstr.ExecuteNonQuery();
                MessageBox.Show("İlçe Değiştirildi");
            }
            catch (Exception hata)
            {
                MessageBox.Show("İlçe Değiştirilmedi.hata:" + hata);
            }
            baglanti.Close();
        }
示例#11
0
        public void sililce(Ilceler ilcem)
        {
            baglanti.Open();
            SqlCommand ilce_sil = baglanti.CreateCommand();

            try
            {
                ilce_sil.CommandText = "delete from ilceler where ilce_id=" + ilcem.Ilce_id;
                ilce_sil.ExecuteNonQuery();
                MessageBox.Show("İlçe Silindi");
            }
            catch (Exception hata)
            {
                MessageBox.Show("İlçe Silinemedi.hata:" + hata);
            }
            baglanti.Close();
        }
示例#12
0
 internal bool IlceEkle(Ilceler model)
 {
     try
     {
         model.IlceAdi = model.IlceAdi.Trim();
         var ilce = _db.Ilceler.SingleOrDefault(x => x.IlceAdi == model.IlceAdi);
         if (ilce != null)
         {
             return(true);
         }
         _db.Ilceler.Add(model);
         _db.SaveChanges();
         return(true);
     }
     catch
     {
         return(false);
     }
 }
        public StatusData <Ilceler> Update(Ilceler entity)
        {
            var returnData = new StatusData <Ilceler>();

            try
            {
                returnData.Status.MethodBase = System.Reflection.MethodBase.GetCurrentMethod();
                returnData.Entity            = _ilcelerDal.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);
        }
示例#14
0
 private void button6_Click(object sender, EventArgs e)
 {
     if (checkBox1.Checked == true)
     {
         Sehir   sehirlerim = (Sehir)sehirCbx.SelectedItem;
         Ilceler ilcem      = new Ilceler();
         ilcem.Il_id    = sehirlerim.Sehir_id;
         ilcem.Ilce_adi = ilceTxt.Text;
         SehirServisi ilcekayit = new SehirServisi();
         ilcekayit.ilceekle(ilcem);
         sehirCbx.Text = "";
         ilceTxt.Text  = "";
     }
     else if (checkBox2.Checked == true)
     {
         Ilceler      ilcm   = (Ilceler)ilceCbx.SelectedItem;
         SehirServisi servis = new SehirServisi();
         servis.ilcesil(ilcm.Ilce_id);
         ilceCbx.Text  = "";
         sehirCbx.Text = "";
         ilceCbx.Items.Clear();
         sehirCbx.Items.Clear();
         sehirlerigetir();
     }
     else if (checkBox3.Checked == true)
     {
         Ilceler      ilc      = (Ilceler)ilceCbx.SelectedItem;
         SehirServisi servisim = new SehirServisi();
         servisim.ilcedegistir(ilc.Ilce_id, ilceTxt.Text);
         ilceCbx.Text  = "";
         sehirCbx.Text = "";
         ilceTxt.Text  = "";
         ilceCbx.Items.Clear();
         sehirCbx.Items.Clear();
         sehirlerigetir();
     }
 }
        public void ilceekle(Ilceler ilce)
        {
            SehirDAO ilcelerim = new SehirDAO();

            ilcelerim.ilceekle(ilce);
        }