Esempio n. 1
0
        public UserEditForm(SCOUT.Core.Security.UserSecurity.User user)
        {
            InitializeComponent();

            if (user == null)
            {
                m_user = SCOUT.Core.Security.UserSecurity.Users.AddNew();
                Text   = "New User";

                loginTxt.ReadOnly = false;
            }
            else
            {
                m_user = user;
                Text   = "Editing: " + m_user.FullName;

                loginTxt.ReadOnly = true;
            }

            InitBindings();

            if (user == null)
            {
                forcePassChangeChk.Checked = true;
            }
        }
Esempio n. 2
0
        private void CheckForForcedPassChange(SCOUT.Core.Security.UserSecurity.User user)
        {
            if (user.ForcePassChange)
            {
                PasswordForm dlg = new PasswordForm(user);

                dlg.ShowDialog(this);
            }
        }
Esempio n. 3
0
 public PasswordForm(SCOUT.Core.Security.UserSecurity.User user)
 {
     InitializeComponent();
     m_user   = user;
     m_forced = m_user.ForcePassChange;
 }