Пример #1
0
        private void BtnCon_Click(object sender, RoutedEventArgs e)
        {
            var match  = Regex.Match(txtMail.Text, "@hotmail.com");
            var match2 = Regex.Match(txtMail.Text, "@gmail.com");

            if (txtName.Text != "" && txtPass1.Password.ToString() != "" && txtAdress.Text != "" && match.Success || match2.Success)
            {
                var mailTekrarControl = servi.control(txtMail.Text);

                if (mailTekrarControl == true)
                {
                    users.UserName = txtName.Text;
                    long.TryParse(txtTelNo.Text, out tel);
                    if (tel != 0)
                    {
                        users.UserTel = tel;
                    }
                    users.UserProvi = txtPr.Text;
                    users.UserDisct = txtDis.Text;
                    int.TryParse(txtPostaKod.Text, out kod);
                    if (kod != 0)
                    {
                        users.UserPostaKod = kod;
                    }
                    users.UserAdress = txtAdress.Text;

                    users.UserMail = txtMail.Text;

                    users.profilPhoto = file;


                    control2 = true;
                }
            }

            if (txtPass1.Password.ToString() == txtPass2.Password.ToString())
            {
                users.UserPassword = txtPass1.Password.ToString();
                control1           = true;
            }
            else
            {
                MessageBox.Show("Şifreler Eşleşmedi");
            }
            if (control1 == true && control2 == true)
            {
                servi.NewUser(users);
                MessageBox.Show("Kaydınız tamamlandı");
            }
            else
            {
                MessageBox.Show("Kaydınız Yapılamadı Alanlardan Hiçbirini Boş Bırakmadığınıza Emin Olun");
            }
        }