コード例 #1
0
        /// <summary>
        ///     Login window
        /// </summary>
        public MainWindow()
        {
            InitializeComponent();
            var bl = FactoryBl.GetObject;

            //On first login enter username and password
            if (Configuration.FirstOpenProgram)
            {
                AdminUsernameTextBox.Text     = Configuration.AdminUser;
                AdminPasswordTextBox.Password = Configuration.AdminPassword;
            }

            AdminUsernameTextBox.Focus();
            Configuration.FirstOpenProgram = false;

            if (Configuration.ErrorLoadPrivate)
            {
                ExceptionMessage.Show("There was a Problem Loading \"\\Data\\Private.xml\". The Program Will Run But Google Services and Email Services Won't Work !");
            }
        }
コード例 #2
0
        /// <summary>
        ///     On login Click open administrator window
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        private void AdminLoginButton_Click(object sender, EventArgs e)
        {
            if (AdminUsernameTextBox.Text == Configuration.AdminUser &&
                AdminPasswordTextBox.Password == Configuration.AdminPassword)
            {
                //clean text boxes
                AdminUsernameTextBox.Text     = "";
                AdminPasswordTextBox.Password = "";

                AdminUsernameTextBox.Focus();
                Hide();
                //open window
                var win = new Administrator();
                win.ShowDialog();
                Show();
            }
            else
            {
                ExceptionMessage.Show("Wrong Password or UserName.");
            }
        }