Ejemplo n.º 1
0
        public async Task <IActionResult> Edit(int id, [Bind("id,adi,ulkeKodu")] Ulke ulke)
        {
            if (id != ulke.id)
            {
                return(NotFound());
            }

            if (ModelState.IsValid)
            {
                try
                {
                    _context.Update(ulke);
                    await _context.SaveChangesAsync();
                }
                catch (DbUpdateConcurrencyException)
                {
                    if (!UlkeExists(ulke.id))
                    {
                        return(NotFound());
                    }
                    else
                    {
                        throw;
                    }
                }
                return(RedirectToAction(nameof(Index)));
            }
            return(View(ulke));
        }
Ejemplo n.º 2
0
        protected override void Seed(DatabaseContext context)
        {
            List <Ulke> ulkeList = new List <Ulke>();

            for (int i = 0; i < 10; i++)
            {
                Ulke ulke = new Ulke();
                ulke.Ad = FakeData.PlaceData.GetCountry();
                ulkeList.Add(ulke);
                context.Ulkeler.Add(ulke);
            }
            context.SaveChanges();

            for (int i = 0; i < 100; i++)
            {
                Personel per = new Personel();
                per.Ad    = FakeData.NameData.GetFirstName();
                per.Soyad = FakeData.NameData.GetSurname();
                per.Yas   = FakeData.NumberData.GetNumber(10, 90);

                Random r     = new Random();
                int    deger = r.Next(0, 10);
                per.Ulke = ulkeList[deger];
                context.Personeller.Add(per);
            }
            context.SaveChanges();
        }
        public ActionResult DeleteConfirmed(int id)
        {
            Ulke ulke = db.Ulke.Find(id);

            db.Ulke.Remove(ulke);
            db.SaveChanges();
            return(RedirectToAction("Index"));
        }
Ejemplo n.º 4
0
        private void Ulkeler_Load(object sender, EventArgs e)
        {
            this.Top  = 0;
            this.Left = 0;
            Ulke u = new Ulke();

            u.UlkeleriGetir(lvUlkeler);
            txtUlkeKodu.Focus();
        }
Ejemplo n.º 5
0
        public void UlkeSil(Ulke ülke)
        {
            if (ülke == null)
            {
                throw new ArgumentNullException("ülke");
            }

            _ülkeDepo.Sil(ülke);
            _olayYayınlayıcı.OlaySilindi(ülke);
        }
Ejemplo n.º 6
0
        public void UlkeGüncelle(Ulke ülke)
        {
            if (ülke == null)
            {
                throw new ArgumentNullException("ülke");
            }

            _ülkeDepo.Güncelle(ülke);
            _olayYayınlayıcı.OlayGüncellendi(ülke);
        }
 public ActionResult Edit([Bind(Include = "UlkeId,UlkeAdi")] Ulke ulke)
 {
     if (ModelState.IsValid)
     {
         db.Entry(ulke).State = EntityState.Modified;
         db.SaveChanges();
         return(RedirectToAction("Index"));
     }
     return(View(ulke));
 }
Ejemplo n.º 8
0
        public async Task <IActionResult> Create([Bind("id,adi,ulkeKodu")] Ulke ulke)
        {
            if (ModelState.IsValid)
            {
                _context.Add(ulke);
                await _context.SaveChangesAsync();

                return(RedirectToAction(nameof(Index)));
            }
            return(View(ulke));
        }
        public ActionResult Create([Bind(Include = "UlkeId,UlkeAdi")] Ulke ulke)
        {
            if (ModelState.IsValid)
            {
                db.Ulke.Add(ulke);
                db.SaveChanges();
                return(RedirectToAction("Index"));
            }

            return(View(ulke));
        }
Ejemplo n.º 10
0
        public IActionResult Doldur()
        {
            HtmlWeb            web         = new HtmlWeb();
            HtmlDocument       doc         = web.Load(url);
            HtmlNodeCollection ulkeAdlar   = doc.DocumentNode.SelectNodes("//tr/td[2]//*");
            HtmlNodeCollection ulkeVakalar = doc.DocumentNode.SelectNodes("//tr/td[3]");
            HtmlNodeCollection ulkeOlumler = doc.DocumentNode.SelectNodes("//tr/td[5]");
            HtmlNodeCollection ulkeNufus   = doc.DocumentNode.SelectNodes("//tr/td[15]");
            List <string>      adlar       = new List <string>();
            List <string>      vakalar     = new List <string>();
            List <string>      olumler     = new List <string>();
            List <string>      nufuslar    = new List <string>();

            for (int i = 7; i < 227; i++)
            {
                adlar.Add(ulkeAdlar[i].InnerHtml);
            }
            for (int i = 8; i < 228; i++)
            {
                vakalar.Add(ulkeVakalar[i].InnerHtml == " " ? "0" : ulkeVakalar[i].InnerHtml.Trim().Replace(",", ""));
                olumler.Add(ulkeOlumler[i].InnerHtml == " " ? "0" : ulkeOlumler[i].InnerHtml.Trim().Replace(",", ""));
                nufuslar.Add(ulkeNufus[i].InnerText == " " ? "0" : ulkeNufus[i].InnerText.Trim().Replace(",", ""));
            }
            for (int i = 0; i < adlar.Count; i++)
            {
                if (!_db.Ulkeler.Select(x => x.Ad).Contains(adlar[i]))
                {
                    Ulke ulke = new Ulke()
                    {
                        Ad          = adlar[i],
                        Nufus       = Convert.ToInt64(nufuslar[i]),
                        KoronaBilgi = new KoronaBilgi()
                        {
                            OlumSayisi = Convert.ToInt32(olumler[i] == " " || string.IsNullOrEmpty(olumler[i]) ? "0" : olumler[i]),
                            VakaSayisi = Convert.ToInt32(vakalar[i])
                        }
                    };
                    _db.Ulkeler.Add(ulke);
                    _db.SaveChanges();
                }
                else
                {
                    Ulke ulke = _db.Ulkeler.Include(x => x.KoronaBilgi).FirstOrDefault(x => x.Ad == adlar[i]);
                    ulke.Nufus = Convert.ToInt64(nufuslar[i]);
                    ulke.KoronaBilgi.OlumSayisi = Convert.ToInt32(olumler[i]);
                    ulke.KoronaBilgi.VakaSayisi = Convert.ToInt32(vakalar[i]);
                    _db.Update(ulke);
                }
            }
            return(RedirectToAction("Index"));
        }
Ejemplo n.º 11
0
        // GET: Ulke/Delete/5
        public ActionResult Delete(int?id)
        {
            if (id == null)
            {
                return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
            }
            Ulke ulke = db.Ulke.Find(id);

            if (ulke == null)
            {
                return(HttpNotFound());
            }
            return(View(ulke));
        }
Ejemplo n.º 12
0
 private void btnSil_Click(object sender, EventArgs e)
 {
     if (MessageBox.Show("Silmek istediğinizden emin misiniz?", "UYARI", MessageBoxButtons.YesNo, MessageBoxIcon.Warning) == DialogResult.Yes)
     {
         Ulke u = new Ulke();
         if (u.UlkeSil(Convert.ToInt32(txtUlkeKodu.Text)))
         {
             MessageBox.Show("Ülke Silindi.");
             u.UlkeleriGetir(lvUlkeler);
             Temizle();
             btnSil.Enabled      = false;
             btnDegistir.Enabled = false;
         }
     }
 }
Ejemplo n.º 13
0
 private void btnDegistir_Click(object sender, EventArgs e)
 {
     if (txtUlkeAdi.Text.Trim() != "" && txtTelefonKodu.Text.Trim() != "")
     {
         Ulke u = new Ulke();
         if (u.UlkeVarMiForGuncelle(txtUlkeAdi.Text, Convert.ToInt32(txtUlkeKodu.Text)))
         {
             MessageBox.Show("Ülke zaten kayıtlı!");
             txtUlkeAdi.Focus();
         }
         else
         {
             u.Aciklama    = txtAciklama.Text;
             u.UlkeAdi     = txtUlkeAdi.Text;
             u.UlkeID      = Convert.ToInt32(txtUlkeKodu.Text);
             u.UlkeTelCode = txtTelefonKodu.Text;
             if (u.UlkeGuncelle(u))
             {
                 MessageBox.Show("Ülke bilgileri güncellendi.");
                 btnSil.Enabled      = false;
                 btnDegistir.Enabled = false;
                 Temizle();
                 txtTelefonKodu.ReadOnly = true;
                 txtAciklama.ReadOnly    = true;
                 txtUlkeAdi.ReadOnly     = true;
                 txtUlkeKodu.ReadOnly    = true;
                 u.UlkeleriGetir(lvUlkeler);
             }
             else
             {
                 MessageBox.Show("Ülke bilgileri güncellenemedi.");
                 txtUlkeAdi.Focus();
             }
         }
     }
     else
     {
         MessageBox.Show("Ülke telefon kodu ve ülke adı boş bırakılamaz.");
     }
 }
Ejemplo n.º 14
0
        private void Form1_Load(object sender, EventArgs e)
        {
            SarkiciAdi sr = new SarkiciAdi();

            Tur tr = new Tur();


            Ulke ul = new Ulke();

            for (int i = 1; i < 101; i++)
            {
                Class1 cs = new Class1();
                cs.Id   = i;
                cs.SAdi = sr.Gonder();

                cs.STur = tr.Gonder();

                cs.SUlke = ul.Gonder();

                olist.Add(cs);
            }
        }
Ejemplo n.º 15
0
 private void btnKaydet_Click(object sender, EventArgs e)
 {
     if (txtUlkeAdi.Text.Trim() != "" && txtTelefonKodu.Text.Trim() != "")
     {
         Ulke u = new Ulke();
         if (u.UlkeVarMi(txtTelefonKodu.Text, txtUlkeAdi.Text))
         {
             MessageBox.Show("Ülke zaten kayıtlı!");
         }
         else
         {
             u.Aciklama    = txtAciklama.Text;
             u.UlkeAdi     = txtUlkeAdi.Text;
             u.UlkeTelCode = txtTelefonKodu.Text;
             if (u.UlkeEkle(u))
             {
                 MessageBox.Show("Ülke başarı ile eklendi.");
                 u.UlkeleriGetir(lvUlkeler);
                 Temizle();
                 btnKaydet.Enabled       = false;
                 txtTelefonKodu.ReadOnly = true;
                 txtAciklama.ReadOnly    = true;
                 txtUlkeAdi.ReadOnly     = true;
                 txtUlkeKodu.ReadOnly    = true;
             }
             else
             {
                 MessageBox.Show("Ülke eklenemedi.");
             }
         }
     }
     else
     {
         MessageBox.Show("Ülke telefon kodu ve ülke adı boş bırakılamaz.");
     }
 }
Ejemplo n.º 16
0
        private void usKayitKimlikDurumu1_ValueChanged_1(object sender, EventArgs e)
        {
            UcEnumGoster uc = ((UcEnumGoster)sender);

            if (uc.Deger != null)
            {
                if ((myenum.KayitKimlikDurumu)uc.Deger == myenum.KayitKimlikDurumu.TckNoVar)
                {
                    Condition con  = new Condition("Adi", Operator.Equal, "TÜRKİYE");
                    Ulke      ulke = SharpBullet.OAL.Persistence.Read <Ulke>(new Condition[] { con });
                    if (ulke != null)
                    {
                        editButtonUlkesi.Id   = ulke.Id;
                        editButtonUlkesi.Text = ulke.Adi;
                    }
                    TextEdittckno1.Enabled      = true;
                    TextEditpasaportno1.Text    = "";
                    TextEditpasaportno1.Enabled = false;
                }
                else
                if ((myenum.KayitKimlikDurumu)uc.Deger == myenum.KayitKimlikDurumu.YabanciUyruk)
                {
                    TextEditpasaportno1.Enabled = true;
                    TextEdittckno1.Text         = "";
                    TextEdittckno1.Enabled      = false;
                }
                else
                if ((myenum.KayitKimlikDurumu)uc.Deger == myenum.KayitKimlikDurumu.TckNoYok_Belirsiz || (myenum.KayitKimlikDurumu)uc.Deger == myenum.KayitKimlikDurumu.TckNoYok_YeniDogan)
                {
                    TextEdittckno1.Enabled      = false;
                    TextEditpasaportno1.Text    = "";
                    TextEditpasaportno1.Enabled = false;
                    TextEdittckno1.Text         = "";
                }
            }
        }
Ejemplo n.º 17
0
 public int Guncelle(Ulke entity)
 {
     SiparisTakipContext.Ulke.AddOrUpdate(entity);
     return(SiparisTakipContext.SaveChanges());
 }
Ejemplo n.º 18
0
 public static KonumModel.UlkeModel ToModel(this Ulke entity)
 {
     return(entity.MapTo <Ulke, KonumModel.UlkeModel>());
 }
Ejemplo n.º 19
0
 public void Update(Ulke entity)
 {
     _ulkeDAL.Update(entity);
 }
Ejemplo n.º 20
0
 public Ulke Kaydet(Ulke entity)
 {
     SiparisTakipContext.Ulke.Add(entity);
     SiparisTakipContext.SaveChanges();
     return(entity);
 }
Ejemplo n.º 21
0
 public void Insert(Ulke entity)
 {
     _ulkeDAL.Add(entity);
 }
Ejemplo n.º 22
0
        public void DeleteByID(int entityID)
        {
            Ulke currentUlke = _ulkeDAL.Get(a => a.UlkeID == entityID);

            _ulkeDAL.Remove(currentUlke);
        }
Ejemplo n.º 23
0
 public void Delete(Ulke entity)
 {
     _ulkeDAL.Remove(entity);
 }
Ejemplo n.º 24
0
 public bool Sil(Ulke entity)
 {
     SiparisTakipContext.Ulke.Remove(entity);
     return(SiparisTakipContext.SaveChanges() > 0);
 }
Ejemplo n.º 25
0
 public static Ulke ToEntity(this KonumModel.UlkeModel model, Ulke destination)
 {
     return(model.MapTo(destination));
 }