Exemplo n.º 1
0
        /// <summary>
        /// Deletes the hours for the provided username and password
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        private void DeleteHoursButtonClicked(object sender, EventArgs e)
        {
            var bigData = HoursSettingsHandler.GetDaysAndFullTime();

            EnterHours deleteHours = new EnterHours(usernameTextBox.Text, passwordTextBox.Text, bigData.Item1, fullTime, bigData.Item2);

            deleteHours.Delete();
        }
Exemplo n.º 2
0
        /// <summary>
        /// Open settings page and save the information given to that page when it is saved
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        private void SettingsButtonClicked(object sender, EventArgs e)
        {
            var bigData = HoursSettingsHandler.GetDaysAndFullTime();

            using (SettingsPage settingsPage = new SettingsPage(bigData.Item1, fullTime, bigData.Item2))
            {
                if (settingsPage.ShowDialog() == DialogResult.OK)
                {
                    this.fullTime = settingsPage.FullTime;
                }
            }
        }
Exemplo n.º 3
0
        /// <summary>
        /// Begin selenium and pass it the settings provided by the user (or default values)
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        private void SubmitButtonClicked(object sender, EventArgs e)
        {
            // Verify username and password have been entered
            if (usernameTextBox.Text == "" || passwordTextBox.Text == "")
            {
                MessageBox.Show("You must enter your StarID and password");
            }
            else
            {
                var bigData = HoursSettingsHandler.GetDaysAndFullTime();

                EnterHours enterHours = new EnterHours(usernameTextBox.Text, passwordTextBox.Text, bigData.Item1, fullTime, bigData.Item2);
                bool       success    = enterHours.Add();

                if (!success)
                {
                    MessageBox.Show("Error. Please verify StarID and password are correct and try again");
                }
            }
        }
Exemplo n.º 4
0
        private void ResetButtonClicked(object sender, EventArgs e)
        {
            var daysHours = HoursSettingsHandler.GetDaysAndFullTime(2);

            CheckUncheckBoxes(daysCheckBoxes, daysHours.Item1, partTimeCheckBoxes, daysHours.Item2);
        }