public ActionResult YeniKisi(Kisiler kisi)
        {
            DataBaseContext db = new DataBaseContext();

            db.Kisiler.Add(kisi);
            int etkilenenKayitSayisi = db.SaveChanges();

            if (etkilenenKayitSayisi > 0)
            {
                ViewBag.Result = "Kişi kaydedilmiştir.";
                ViewBag.Status = "success";
            }
            else
            {
                ViewBag.Result = "Kişi kaydedilememiştir.";
                ViewBag.Status = "danger";
            }

            return(View());
        }
Example #2
0
        private void tsmGuncelle_Click(object sender, EventArgs e)
        {
            // TODO: İlgili satıra sağ tıklayıp GÜNCELLE seçeneği seçildiğinde, o satırdaki bilgileri TextBox'lara doldurunuz.

            if (lstKisiler.SelectedItems.Count <= 0)
            {
                return;
            }
            else
            {
                //int id = ((Kisiler)lstKisiler.SelectedItems[0].Tag).ID;
                //guncellenecek = db.Kisilers.Find(id);

                //guncellenecek = (Kisiler)lstKisiler.SelectedItems[0].Tag;
                guncellenecek    = lstKisiler.SelectedItems[0].Tag as Kisiler;
                txtAdi.Text      = guncellenecek.Adi;
                txtSoyadi.Text   = guncellenecek.Soyadi;
                txtTelefonu.Text = guncellenecek.Telefonu;
            }
        }
Example #3
0
        public async Task <IActionResult> CreateAsync(Kisiler kisi)
        {
            if (ModelState.IsValid)
            {
                try {
                    using (var db = new setur_databaseContext())
                    {
                        await db.Kisilers.AddAsync(kisi);

                        await db.SaveChangesAsync();

                        return(Ok(kisi));
                    }
                }
                catch (Exception ex) {
                    return(BadRequest(ex));
                }
            }

            return(BadRequest(ModelState));
        }
        public IActionResult Add([FromBody] Kisiler newdata)
        {
            if (newdata == null)
            {
                return(Ok(_ControllersHelper.notfound("data is null")));
            }

            _authRepository.Add(newdata); ////////////////////////////////////////

            var res = _authRepository.SaveAll();

            if (res.OK)
            {
                return(Ok(newdata));
                //return CreatedAtRoute("Detail", new { identifier }, newdata);
            }
            else
            {
                return(BadRequest("başarısız?! " + res.ERR));
            }
        }
Example #5
0
        public ActionResult Kaydet(string name, string age)
        {
            Kisiler kisi = new Kisiler();

            if (name.Contains(' '))
            {
                string[] isim = name.Split(' ');

                kisi.Ad    = isim[0];
                kisi.Soyad = isim[1];
            }
            else
            {
                kisi.Ad    = name;
                kisi.Soyad = name;
            }
            kisi.Yas = Convert.ToInt32(age);
            db.Kisiler.Add(kisi);
            db.SaveChanges();

            return(View(kisi));
        }
Example #6
0
        public ActionResult Yeni(Kisiler kisi)
        {
            DatabaseContext db = new DatabaseContext();

            db.Kisiler.Add(kisi);

            int sonuc = db.SaveChanges();

            if (sonuc > 0)
            {
                ViewBag.Result = "Kişi Kaydedilmiştir.";
                ViewBag.Status = "success";
            }
            else
            {
                ViewBag.Result = "Kişi Kaydedilememiştir.";
                ViewBag.Status = "denger";
            }


            return(View());
        }
        public ActionResult Yeni(Kisiler kisi)
        {
            DatabaseContext db = new DatabaseContext();

            db.Kisiler.Add(kisi);
            int sonuc = db.SaveChanges();

            if (sonuc > 0)
            {
                ViewBag.Result = "Veri Eklendi!";
                ViewBag.Status = "success";
            }
            else
            {
                ViewBag.Result = "Veri Eklenemedi!";
                ViewBag.Status = "danger";
            }



            return(View());
        }
        private Tuple <int, Kisiler> KISIYARAT(KisiRegisterDto userForRegisterDto, bool EMconfirm)
        {
            var userToCreate = new Kisiler
            {
                KisiTipi = userForRegisterDto.KisiTipi,
                Email    = userForRegisterDto.Email,
                Username = userForRegisterDto.UserName
            };
            var createdUser = _authRepository.KisiRegister(userToCreate, userForRegisterDto.Password);

            createdUser.RegisterDate   = DateTime.Now;
            createdUser.RegisterDateIP = "1.1.1.1";
            createdUser.Username       = _ControllersHelper.GetUsernameFromEmail(userToCreate.Email);
            int sonuc = _authRepository.UpdateToKisi(createdUser);

            if (sonuc > 0 && EMconfirm)
            {
                this.EmailConfirm(createdUser);
            }

            return(new Tuple <int, Kisiler>(sonuc, createdUser));
        }
Example #9
0
        public static bool KayitOl(string name, string surname, string TC, string eMail, DateTime birthday, string password)
        {
            Kisiler newPerson = new Kisiler();

            newPerson.Ad          = name;
            newPerson.Soyad       = surname;
            newPerson.TC          = Convert.ToDecimal(TC);
            newPerson.eMail       = eMail;
            newPerson.DogumTarihi = birthday;
            newPerson.Parola      = password;
            newPerson.RoleID      = 1;
            KisilerBusiness personBs = new KisilerBusiness();

            if (personBs.Ekle(newPerson).HataDurumu)
            {
                return(true);
            }
            else
            {
                return(false);
            }
        }
Example #10
0
        static void Main(string[] args)
        {
            string filePath = @"E:\serif\metinler\deneme.txt";
            //List<string> lines = File.ReadAllLines(filePath).ToList();
            //foreach (string line in lines)
            //{
            //    Console.WriteLine(line);
            //}
            //lines.Add("ben,seni,sen,sana");
            //File.WriteAllLines(filePath, lines);
            //--------------------------------------------------------

            List <Kisiler> kisi = new List <Kisiler>();

            List <string> lines = File.ReadAllLines(filePath).ToList();

            foreach (var line in lines)
            {
                string[] girisler = line.Split(',');
                Kisiler  yenikisi = new Kisiler();

                yenikisi.ad    = girisler[0];
                yenikisi.soyad = girisler[1];

                kisi.Add(yenikisi);
            }

            foreach (var kisi2 in kisi)
            {
                Console.WriteLine($"{kisi2.soyad}{kisi2.ad}");
            }

            // The code provided will print ‘Hello World’ to the console.
            // Press Ctrl+F5 (or go to Debug > Start Without Debugging) to run your app.
            Console.WriteLine("Hello World!");
            Console.ReadKey();

            // Go to http://aka.ms/dotnet-get-started-console to continue learning how to build a console app!
        }
Example #11
0
        private bool KisiKaydet()
        {
            if (txtAd.Text == "")
            {
                MessageBox.Show("Kisi adı hatalı"); return(false);
            }
            if (txtSoyad.Text == "")
            {
                MessageBox.Show("Kisi soyadı hatalı"); return(false);
            }
            if (txtTC.Text.Length != 11)
            {
                MessageBox.Show("Kisi TC hatalı"); return(false);
            }
            if (txtEMail.Text == "")
            {
                MessageBox.Show("E-Mail adı hatalı"); return(false);
            }
            if (cbCinsiyet.SelectedIndex == -1)
            {
                MessageBox.Show("Kisi cinsiyet hatalı"); return(false);
            }
            if (DateTime.Today.Subtract(dtpDogumTarihi.Value).Days / 365 <= 18)
            {
                MessageBox.Show("Kişi 18 yaşından büyük olmalı"); return(false);
            }
            KisilerBusiness bs   = new KisilerBusiness();
            Kisiler         kisi = new Kisiler();

            kisi.Ad          = txtAd.Text.YaziyiDuzelt();
            kisi.Soyad       = txtSoyad.Text.YaziyiDuzelt();
            kisi.TC          = Convert.ToDecimal(txtTC.Text);
            kisi.eMail       = txtEMail.Text.Trim();
            kisi.DogumTarihi = Convert.ToDateTime(dtpDogumTarihi.Text);
            kisi.Cinsiyet    = Convert.ToByte(cbCinsiyet.SelectedIndex);
            bs.Ekle(kisi);
            return(true);
        }
Example #12
0
        private static string KisiyeGoreCekimle(string fiilGovdesi, Kisiler kisi)
        {
            GovdeBilgisi govdeBilgisi = new GovdeBilgisi(fiilGovdesi);

            var harfler = _kisiler[kisi];

            StringBuilder sb = new StringBuilder(fiilGovdesi);
            StringBuilder ek = new StringBuilder();

            foreach (var harf in harfler)
            {
                var c = harf.Bas(govdeBilgisi);
                if (c != char.MinValue)
                {
                    ek.Append(c);
                }
            }

            // Yumuşama kontrolü
            if (ek.ToString() != "")
            {
                if (Alfabe.SertSessizler.Contains(govdeBilgisi.SonHarf) && Alfabe.Sesliler.Contains(ek[0]))
                {
                    switch (govdeBilgisi.SonHarf)
                    {
                    case Alfabe.P: sb[sb.Length - 1] = Alfabe.B; break;

                    case Alfabe.Ç: sb[sb.Length - 1] = Alfabe.C; break;

                    case Alfabe.T: sb[sb.Length - 1] = Alfabe.D; break;

                    case Alfabe.K: sb[sb.Length - 1] = Alfabe.Ğ; break;
                    }
                }
            }

            return(sb.Append(ek).ToString());
        }
Example #13
0
 public ActionResult AddUser(UserArray form, string bolum, string roll)
 {
     if (Database.Session.Load <Kisiler>(form.numara) != null)
     {
         return(Content(form.numara + " id'sine sahip bir kullanıcı mevcut"));
     }
     else
     {
         var adduser = new Kisiler()
         {
             Numara = form.numara,
             Ad     = form.ad,
             Soyad  = form.soyad,
             Sifre  = form.sifre,
             Role   = Database.Session.Query <Role>().FirstOrDefault(r => r.Name == roll),
             Bolum  = Database.Session.Query <Bolumler>().FirstOrDefault(r => r.BolumID == bolum)
                      //     Bolum = Database.Session.Query<Bolumler>().FirstOrDefault(r => r.BolumID == "PC101")
         };
         Database.Session.Save(adduser);
         Database.Session.Flush();
         return(RedirectToAction("Index", "HomeAdmin"));
     }
 }
Example #14
0
        public ActionResult Yeni(Adresler adres)
        {
            DatabaseContext db   = new DatabaseContext();
            Kisiler         kisi = db.Kisiler.Where(x => x.ID == adres.kisi.ID).FirstOrDefault();

            if (kisi != null)
            {
                adres.kisi = kisi;
                db.Adresler.Add(adres);
                int sonuc = db.SaveChanges();
                if (sonuc > 0)
                {
                    ViewBag.Result = "Veri Eklendi!";
                    ViewBag.Status = "success";
                }
                else
                {
                    ViewBag.Result = "Veri Eklenemedi!";
                    ViewBag.Status = "danger";
                }
            }
            ViewBag.kisiler = TempData["kisiler"];
            return(View());
        }
        public ActionResult Sil(string id)
        {
            var ankets = Kisiler.getTumAnketler();
            int index  = 0;
            int say    = 0;

            if (ankets.Count > 0)
            {
                foreach (var item in ankets)
                {
                    if (item.kullanici == id)
                    {
                        index = say;
                    }
                    say++;
                }
                ankets.RemoveAt(index);
                return(RedirectToAction("sonucTablosu"));
            }
            else
            {
                return(HttpNotFound());
            }
        }
        public ActionResult Update(string ktKod, int id, [FromBody] Kisiler newdata)
        {
            var olddata = _appRepository.GetIcerikById(ktKod, id);

            if (olddata == null)
            {
                return(Ok(_ControllersHelper.notfound(info: id)));
            }

            // _ControllersHelper.PrepareUpdate(typeof(ClsIcerik), olddata, newdata);
            _ControllersHelper.PrepareUpdate(newdata.GetType(), olddata, newdata);
            // ikiside olur

            _appRepository.Update(olddata); ////////////////////////////////////////

            if (_appRepository.SaveAll())
            {
                return(Ok(olddata));
            }
            else
            {
                return(BadRequest(id + " başarısız?!"));
            }
        }
 public void Update(string id, Kisiler pIn) => _kisiler.ReplaceOne(p => p.Id == id, pIn);
 public void Remove(Kisiler pIn) => _kisiler.DeleteOne(p => p.Id == pIn.Id);
Example #19
0
        public ActionResult Sil(int Kisiid)
        {
            Kisiler kisi = db.Kisiler.Where(k => k.Id == Kisiid).FirstOrDefault();

            return(View(kisi));
        }
 public async Task <IActionResult> UpdateProduct([FromBody] Kisiler kisi)
 {
     return(Ok(await _repository.Update(kisi)));
 }
Example #21
0
 public KisiEnumerator(Kisiler _kisiler)
 {
     oKisiler = _kisiler;
 }
Example #22
0
        public ViewResult Index()
        {
            var kisi = new Kisiler();

            return(View(kisi.KisileriGetir()));
        }
 public Kisiler Create(Kisiler kisi)
 {
     _kisiler.InsertOne(kisi);
     return(kisi);
 }
Example #24
0
 public IActionResult KisiGuncelle([FromBody] Kisiler kisi)
 {
     return(new JsonResult(km.Update(kisi)));
 }
        public async Task <ActionResult <Kisiler> > CreateProduct([FromBody] Kisiler kisi)
        {
            await _repository.Create(kisi);

            return(CreatedAtRoute("GetContacts", new { id = kisi.Id }, kisi));
        }
        public ActionResult Index(string bir, List <string> iki, List <string> uc)
        {
            if (string.IsNullOrEmpty(bir))
            {
                ModelState.AddModelError("err1", "Bir seçenek seçmelisiniz.");
                return(View());
            }
            if (iki == null)
            {
                ModelState.AddModelError("err2", "En az bir seçenek seçmelisiniz.");
                return(View());
            }
            if (uc == null)
            {
                ModelState.AddModelError("err3", "En az bir seçenek seçmelisiniz.");
                return(View());
            }
            if (string.IsNullOrEmpty(bir) || iki == null || uc == null)
            {
                ModelState.AddModelError("error", "Bu alan boş bırakılamaz.");
                return(View());
            }
            if (uc != null)
            {
                foreach (var item in uc)
                {
                    if (item != "a" && item != "b" && item != "c")
                    {
                        ModelState.AddModelError("err3", "Lütfen kutucuklara sadece a,b,c şıklarını yazın.");
                        return(View());
                    }
                }
            }

            AnketSoru soru1 = new AnketSoru();

            soru1.secilenCevap = bir;
            AnketSoru soru2 = new AnketSoru();
            string    temp  = "";

            for (int i = 0; i < iki.Count; i++)
            {
                if (i < iki.Count() - 1)
                {
                    temp += iki[i] + ", ";
                }
                else
                {
                    temp += iki[i];
                }
            }
            soru2.secilenCevap = temp;
            AnketSoru soru3 = new AnketSoru();
            string    temp1 = "";

            for (int i = 0; i < uc.Count; i++)
            {
                if (i < uc.Count() - 1)
                {
                    temp1 += uc[i] + ", ";
                }
                else
                {
                    temp1 += uc[i];
                }
            }
            soru3.secilenCevap = temp1;
            survey.soruEkle(soru1);
            survey.soruEkle(soru2);
            survey.soruEkle(soru3);
            survey.kullanici = Kisiler.kullanici;
            Kisiler.anketEkle(survey);
            return(RedirectToAction("sonucTablosu"));
        }
Example #27
0
        public ActionResult <Kisiler> Create(Kisiler kisiler)
        {
            _kisilerApiService.Create(kisiler);

            return(CreatedAtRoute("GetBook", new { id = kisiler.Id.ToString() }, kisiler));
        }
Example #28
0
 public IActionResult KisiEkle([FromBody] Kisiler kisi)
 {
     return(new JsonResult(km.Add(kisi)));
 }
Example #29
0
 public async Task Create(Kisiler kisi)
 {
     await _context.Contacts.InsertOneAsync(kisi);
 }
 public bool Update(Kisiler entity)
 {
     return(_kisilerDal.Update(entity));
 }