Esempio n. 1
0
        private void Btn_Sabt_Click_1(object sender, EventArgs e)
        {
            if (Cmb_Jens.SelectedIndex == 1)
            {
                CheckUser = true;
            }

            signUp = new Cls_SignUp(this.CheckUser);

            HashPassword_Email = Cls_Hash.MakeHash(Txt_PassEmail.Text);
            HashPassword = Cls_Hash.MakeHash(Txt_Password2.Text);

            try
            {
                //به جای کل فرم فقط تابع ادرس را فرستادیم

                Action AC = Address;
                if (AC != null)
                {
                    AC();
                }

                if (Txt_Password.Text == Txt_Password2.Text)
                {

                    signUp.Insert(Txt_Email.Text, HashPassword_Email, HashPassword);
                }

                else
                {
                    MessageBox.Show("فیلد تکرار رمز عبور با رمز عبور برار نیست", "خطا در رمز عبور", MessageBoxButtons.OK, MessageBoxIcon.Error);
                }


            }
    
                                   
                                      
            #region exception

            catch(NoNullAllowedException )
            {
                MessageBox.Show("شما باید توسط مدیر احراز هویت شوید.\nبرای این کار اول توسط مدیر ثبت نام کنید و بعد رمز عبور تعین کنید", "خطا در ایجاد حساب", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }

            catch(SystemException se)
            {
                MessageBox.Show(se.Message);
            }

            catch(Exception ex)
            {
                MessageBox.Show(ex.Message);
            }
            #endregion


            Ishow();
            this.Close();
        }
Esempio n. 2
0
        private void button1_Click(object sender, EventArgs e)
        {
            if (Cmb_AccessType.SelectedIndex == 1)
            {
                CheckUser = true;
            }

            HashPasswordEmail = Cls_Hash.MakeHash(Txt_PasswordEmail.Text);
            HashNewPassword   = Cls_Hash.MakeHash(Txt_NewPassword.Text);

            SignUp = new Cls_SignUp(this.CheckUser);
            try
            {
                //به جای فرستادن کل فرم فقط خود تابع آدرس را فرستادیم

                Action AC = AddressAction;
                if (AC != null)
                {
                    AC();
                }

                SignUp.Update(HashNewPassword, Txt_Email.Text, HashPasswordEmail);
            }

            #region exception
            catch (SystemException se)
            {
                MessageBox.Show(se.Message);
            }

            catch (Exception ex)
            {
                MessageBox.Show(ex.Message);
            }
            #endregion

            this.Close();
        }