protected void btnKayitOl_Click(object sender, EventArgs e)
        {
            SqlConnection conn = new SqlConnection(connStr);

            SqlCommand cmd = new SqlCommand("sp_UyeEkle", conn);

            cmd.CommandType = CommandType.StoredProcedure;
            cmd.Parameters.AddWithValue("@kisiAdi", TextBoxAd.Text);
            cmd.Parameters.AddWithValue("@kisiSoyadi", TextBoxSoyad.Text);
            cmd.Parameters.AddWithValue("@dogumTarihi", Convert.ToDateTime(TextBoxDogumTarihi.Text));
            cmd.Parameters.AddWithValue("@ePosta", TextBoxEposta.Text);
            cmd.Parameters.AddWithValue("@sifre", TextBoxSifre.Text);
            cmd.Parameters.AddWithValue("@cinsiyet", RadioButtonListCinsiyet.SelectedValue);
            cmd.Parameters.AddWithValue("@sehir", DropDownListSehir.SelectedValue);
            cmd.Parameters.AddWithValue("@yetkiID", 0);
            cmd.Parameters.AddWithValue("@telefon", txtTelefon.Text);

            if (FileUploadProfil.HasFile)
            {
                cmd.Parameters.AddWithValue("@profilResmi", "~/UserImages/" + FileUploadProfil.FileName);
            }
            else
            {
                cmd.Parameters.AddWithValue("@profilResmi", "NULL");
            }

            if (conn.State == ConnectionState.Closed)
            {
                conn.Open();
            }

            int i = cmd.ExecuteNonQuery();

            if (i == 1)
            {
                if (FileUploadProfil.HasFile)
                {
                    FileUploadProfil.SaveAs(Server.MapPath("~/UserImages/" + FileUploadProfil.FileName));
                }
                lblMsj.Text = "Üye bilgileri başarıyla kaydoldu";
            }
            else
            {
                lblMsj.Text = "Kayıt esnasında Hata!";
            }

            conn.Close();
        }
Esempio n. 2
0
    protected void ButtonKayitOl_Click(object sender, EventArgs e)
    {
        try
        {
            if (CheckBoxSozlesme.Checked)
            {
                string        connStr = WebConfigurationManager.ConnectionStrings["MyConnStr"].ConnectionString;
                SqlConnection conn    = new SqlConnection(connStr);
                string        sorgu   = "INSERT INTO Kullanıcılar (AdSoyad,Eposta,Sifre,Yaş,Cinsiyet,Sehir,KayıtTarihi,Yönetici,ProfilResmi,Meslek,Adres) VALUES (@AdSoyad,@Eposta,@Sifre,@Yaş,@Cinsiyet,@Sehir,@KayıtTarihi,@Yönetici,@ProfilResmi,@Meslek,@Adres)";

                SqlCommand cmd = new SqlCommand(sorgu, conn);


                cmd.Parameters.AddWithValue("@AdSoyad", TextBoxAd.Text);
                cmd.Parameters.AddWithValue("@Eposta", TextBox1.Text);
                cmd.Parameters.AddWithValue("@Sifre", TextBoxSifreTekrar.Text);
                cmd.Parameters.AddWithValue("@Yaş", TextBoxYas.Text);
                cmd.Parameters.AddWithValue("@Cinsiyet", RadioButtonListCinsiyet.SelectedValue);
                //   cmd.Parameters.AddWithValue("@CepTelefonu", TextBoxCepTel.Text);
                cmd.Parameters.AddWithValue("@Sehir", DropDownListSehir.SelectedValue);
                cmd.Parameters.AddWithValue("@KayıtTarihi", DateTime.Now);
                cmd.Parameters.AddWithValue("@Yönetici", "0");

                if (FileUploadProfil.HasFile)
                {
                    cmd.Parameters.AddWithValue("@ProfilResmi", "~/images/UserImages/" + FileUploadProfil.FileName);
                }
                else
                {
                    cmd.Parameters.AddWithValue("@ProfilResmi", "~/images/null.jpg");
                }
                cmd.Parameters.AddWithValue("@Adres", TextBoxAdres.Text);
                cmd.Parameters.AddWithValue("@Meslek", TextBoxMeslek.Text);
                if (conn.State == ConnectionState.Closed)
                {
                    conn.Open();
                }

                int i = cmd.ExecuteNonQuery();
                if (i > 0)
                {
                    if (FileUploadProfil.HasFile)
                    {
                        FileUploadProfil.SaveAs(Server.MapPath("~/images/UserImages/" + FileUploadProfil.FileName));
                    }
                    LabelSonuc.Text = "Üye Kaydı Tamamlandı";

                    TextBoxAd.Text  = "";
                    TextBox1.Text   = "";
                    TextBox2.Text   = "";
                    TextBoxYas.Text = "";
                }
                else
                {
                    LabelSonuc.Text = "Kayıt esnasında Hata!";
                }

                conn.Close();
            }
            else
            {
                LabelSonuc.Text = "Kayıt için üyelik sözleşmesini onaylamalısınız";
            }
        }
        catch (Exception)
        {
            LabelSonuc.Text = "Kayıt esnasında Hata!";
        }
    }