public UpdatePasswordForPrivet()
 {
     InitializeComponent();
     bl               = BL.Factory.GetInstance();
     passworde        = new BE.Passworde();
     this.DataContext = passworde;
 }
        private void Button_Click(object sender, RoutedEventArgs e)
        {
            try
            {
                if (this.passwordTextBox.Text == "" || this.userTextBox.Text == "")
                {
                    throw new Exception("!הינך חייב להכניס שם משתמש וסיסמה");
                }

                int a = 0;
                this.passworde.User     = this.userTextBox.Text;
                this.passworde.Password = this.passwordTextBox.Text;
                BE.Passworde passwordeTmp = new BE.Passworde(this.TextUser.Text, this.TextPassword.Text);

                bl.updatePassword(passworde, passwordeTmp);
                a = 1;
                Window main = new MainWindow();
                main.Show();
                this.Close();
                MessageBox.Show("!שם משתמש וסיסמה הוחלפו בהצלחה");
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.Message);
                passworde        = new BE.Passworde();
                this.DataContext = passworde;
            }
        }
        private void Button_Click(object sender, RoutedEventArgs e)
        {
            try
            {
                if (this.passwordTextBox.Text == "" || this.userTextBox.Text == "")
                {
                    throw new Exception("!הינך חייב להכניס שם משתמש וסיסמה");
                }

                int a = 0;
                this.passworde.User     = this.userTextBox.Text;
                this.passworde.Password = this.passwordTextBox.Text;
                foreach (var item in bl.GetPasswordList())
                {
                    if (item.User == passworde.User && item.Password == passworde.Password)
                    {
                        a = 1;

                        Window Window3 = new Window3();//open update hosting unit
                        Window3.Show();
                        this.Close();
                    }
                }
                if (passworde.Password != "" && passworde.User != "" && a == 0)
                {
                    MessageBox.Show("!משתמש או סיסמה אינם נכונים");
                }
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.Message);
                passworde        = new BE.Passworde();
                this.DataContext = passworde;
            }
        }