コード例 #1
0
 private void btnChangeNewPassword_Click_1(object sender, EventArgs e)
 {
     if (bl.IsUserAllowed(new User(txtChangedUsername.Text, txtOldPassword.Text)))
     {
         // Crea nuovo user.
         User newUser = new User(txtChangedUsername.Text, txtNewPassword.Text);
         bl.ChangePassword(newUser);
         frmMain f = new frmMain();
         f.Show();
         this.Hide();
     }
     else
     {
         MessageBox.Show("impossibile cambiare password!");
         this.Close();
     }
 }
コード例 #2
0
        private void frmLogin_Load(object sender, EventArgs e)
        {
            db = new DbAndBusiness(Commons.PathAndFileDatabase);
            bl = new BusinessLayer(db.DatabaseName);

            // test examples
            User u;

            u = new User("pippo", "pluto");
            //u = new User("pina", "pluto");
            ////u = new User("ugo", "pina");
            //bl.CreateUser(u);
            u.Password = "******";
            bl.ChangePassword(u);

            u.FirstName   = "Ugo";
            u.LastName    = "Fantozzi";
            u.Email       = "*****@*****.**";
            u.Description = "Inferiore Rag. Ugo Fantozzi";
            bl.UpdateUser(u);

            User u1 = bl.GetUser("ugo");
        }