public ActionResult KayitOl([Bind(Prefix = "Item1")] Kullanici Model1, [Bind(Prefix = "Item2")] Sporlar Model2, Kullanici k) { if (ModelState.IsValid) { using (AppDbContext db = new AppDbContext()) { db.Kullanicilar.Add(k); db.SaveChanges(); } ModelState.Clear(); ViewBag.Message = k.Ad + " " + k.Soyad + " " + "kaydınız oluştu"; } return(View()); }
private void btnKaydol_Click(object sender, EventArgs e) { int[] sporlar = new int[checkedListBoxSpor.CheckedItems.Count]; for (int i = 0; i < sporlar.Length; i++) { Sporlar castedItem = checkedListBoxSpor.CheckedItems[i] as Sporlar; sporlar[i] = castedItem.SporId; } int k = bl.KullaniciKaydet(txtAd.Text, txtSoyad.Text, txtEmail.Text, maskedTelefon.Text, txtSifre.Text, txtIlce.Text, Convert.ToDateTime(dateTimeTrh.Text), Convert.ToInt32(comboBoxCins.ValueMember), sporlar); if (k > 0) { MessageBox.Show("Kayıt Eklendi"); } else { MessageBox.Show("Girilen Değerlerde Eksiklik Var!!"); } // MessageBox.Show(checkedListBoxSpor.CheckedItems.Count.ToString()); }