Ejemplo n.º 1
0
 private void button2_Click(object sender, EventArgs e)
 {
     if (comboBox1.SelectedItem == null)
     {
         MessageBox.Show("Please select one employee");
     }
     else if (i == 0)
     {
         secure_form secure = new secure_form();
         secure.ShowDialog();
         if (secure.s() == true)
         {
             i++;
             emp.fireEmployee(comboBox1);
             emp.loadEmployeeList(comboBox1);
         }
         else
         {
             MessageBox.Show("Employee is not fired");
         }
     }
     else
     {
         emp.fireEmployee(comboBox1);
         emp.loadEmployeeList(comboBox1);
     }
 }
Ejemplo n.º 2
0
        private void button1_Click(object sender, EventArgs e)
        {
            secure_form secure = new secure_form();

            secure.ShowDialog();
            if (secure.s() == true)
            {
                ClassEmployee newEmployee = new ClassEmployee();
                int           a           = int.Parse(textBox1.Text);
                newEmployee.hireEmployee(int.Parse(textBox1.Text), textBox2.Text, textBox3.Text, textBox4.Text, textBox5.Text, double.Parse(textBox6.Text));
                MessageBox.Show("Employee added!");
                textBox1.Text = (a + 1).ToString();
                textBox2.Text = textBox3.Text = textBox4.Text = textBox5.Text = textBox6.Text = "";
            }
            else
            {
                MessageBox.Show("Employee is not added");
            }
        }
Ejemplo n.º 3
0
        private void button2_Click(object sender, EventArgs e)
        {
            if (!save)
            {
                DialogResult dr = MessageBox.Show("Do you want to save changes made to " + textBox2.Text + " ?",
                                                  "", MessageBoxButtons.YesNo);
                switch (dr)
                {
                case DialogResult.Yes:
                    if (!i)
                    {
                        secure_form secure = new secure_form();
                        secure.ShowDialog();
                        if (secure.s() == true)
                        {
                            emp.updateEmployee(comboBox1, textBox1, textBox2, textBox3, textBox4, textBox5, textBox6);
                            emp.loadEmployeeList(comboBox1);
                            i = true;
                        }
                    }
                    else
                    {
                        emp.updateEmployee(comboBox1, textBox1, textBox2, textBox3, textBox4, textBox5, textBox6);
                        emp.loadEmployeeList(comboBox1);
                    }
                    this.Hide();
                    menu.Show();
                    break;

                case DialogResult.No:
                    this.Hide();
                    menu.Show();
                    break;
                }
            }
            else
            {
                this.Hide();
                menu.Show();
            }
        }
Ejemplo n.º 4
0
        private void button1_Click(object sender, EventArgs e)
        {
            if (!i)
            {
                if (textBox1.Text == "")
                {
                    MessageBox.Show("Enter hours");
                }
                else if (comboBox1.SelectedItem == null)
                {
                    MessageBox.Show("Select one employee");
                }
                else if (System.Text.RegularExpressions.Regex.IsMatch(textBox1.Text, "[^0-9]"))
                {
                    MessageBox.Show("Please enter only numbers.");
                    textBox1.Text = textBox1.Text.Remove(textBox1.Text.Length - 1);
                }
                else if (emp.isDateRepeated(dateTimePicker1, comboBox1.Text))
                {
                    secure_form secure = new secure_form();
                    secure.ShowDialog();
                    if (secure.s() == true)
                    {
                        string       dataToWrite = dateTimePicker1.Value.ToString("dd MM yyyy ") + int.Parse(textBox1.Text);
                        DialogResult dr          = MessageBox.Show("Do you want to replace hours?",
                                                                   "Record for this date exists", MessageBoxButtons.YesNo);
                        switch (dr)
                        {
                        case DialogResult.Yes:
                            emp.ReplaceHours(dateTimePicker1, comboBox1.Text, dataToWrite);
                            break;

                        case DialogResult.No:
                            break;
                        }
                        i = true;
                    }
                }
                else
                {
                    secure_form secure = new secure_form();
                    secure.ShowDialog();
                    if (secure.s() == true)
                    {
                        AddHours();
                    }
                }
            }
            else
            {
                if (emp.isDateRepeated(dateTimePicker1, comboBox1.Text))
                {
                    string       dataToWrite = dateTimePicker1.Value.ToString("dd MM yyyy ") + int.Parse(textBox1.Text);
                    DialogResult dr          = MessageBox.Show("Do you want to replace hours?",
                                                               "", MessageBoxButtons.YesNo);
                    switch (dr)
                    {
                    case DialogResult.Yes:
                        emp.ReplaceHours(dateTimePicker1, comboBox1.Text, dataToWrite);
                        break;

                    case DialogResult.No:
                        break;
                    }
                }
                else
                {
                    AddHours();
                }
            }
        }