Esempio n. 1
0
        private void btnUpdate_Click(object sender, EventArgs e)
        {
            //Make sure all fields are filled and user has selected a valid order
            //if (tbxName.Text == "" || tbxItems.Text == "" || tbxTotal.Text == "")
            //{
            //    MessageBox.Show("Please input data for all fields.", "Error");
            //}
            //else if (lbxOrders.SelectedIndex == -1 || lbxOrders.SelectedIndex == 0)
            //{
            //    MessageBox.Show("Please select and order.", "Error");
            //}
            //else
            //{
            //    //Removes the selected order and replaces it with an updated one / Update database.
            //    lbxOrders.Items.RemoveAt(lbxOrders.SelectedIndex);
            //    lbxOrders.Items.Add(tbxName.Text + "\t\t" + tbxItems.Text + "\t\t\t" + tbxTotal.Text);
            //}

            try
            {
                ProgOps.UpdateEmployees(int.Parse(tbxId.Text), tbxName.Text, tbxItems.Text, int.Parse(tbxQuantity.Text));
            }
            catch
            {
                MessageBox.Show("Update was unsuccessful. Please check that all input fields are valid.", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
        }
        private void frmEmployees_Load(object sender, EventArgs e)
        {
            //Use database to populate listbox with orders
            lbxOrders.Items.Add("[Name]\t\t\t[Items]\t\t\t[Total]");
            lbxOrders.Items.Add("Royce McGregor\t\tCarrots(3)\t\t\t$3.00");

            ProgOps.EmployeesDatabaseCommand(dgvEmployeesView);
        }
        private void btnDecline_Click(object sender, EventArgs e)
        {
            //Remove the declined order from the list (and from database)
            //lbxOrders.Items.RemoveAt(lbxOrders.SelectedIndex);

            int id;

            int.TryParse(tbxId.Text, out id);
            if (ProgOps.OrderVerify(id))
            {
                ProgOps.EmployeesDelete(id);
            }
            else
            {
                MessageBox.Show("That Order ID does not exist", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
        }
Esempio n. 4
0
 private void btnLogin_Click(object sender, EventArgs e)
 {
     if (rdbCustomer.Checked == true)
     {
         if (ProgOps.UserLogin(tbxUsername.Text.ToString(), tbxPassword.Text.ToString(), dgvLoginHolder, "Customer") == true)
         {
             frmCustomers customers = new frmCustomers();
             customers.ShowDialog();
         }
         else
         {
             MessageBox.Show("Username, password, or login type is incorrect.", "Login Failed", MessageBoxButtons.OK, MessageBoxIcon.Information);
         }
     }
     else if (rdbEmployee.Checked == true)
     {
         if (ProgOps.UserLogin(tbxUsername.Text.ToString(), tbxPassword.Text.ToString(), dgvLoginHolder, "Employee") == true)
         {
             frmEmployees employees = new frmEmployees();
             employees.ShowDialog();
         }
         else
         {
             MessageBox.Show("Username, password, or login type is incorrect.", "Login Failed", MessageBoxButtons.OK, MessageBoxIcon.Information);
         }
     }
     else if (rdbManager.Checked == true)
     {
         if (ProgOps.UserLogin(tbxUsername.Text.ToString(), tbxPassword.Text.ToString(), dgvLoginHolder, "Manager") == true)
         {
             frmManagers managers = new frmManagers();
             managers.ShowDialog();
         }
         else
         {
             MessageBox.Show("Username, password, or login type is incorrect.", "Login Failed", MessageBoxButtons.OK, MessageBoxIcon.Information);
         }
     }
     else
     {
         MessageBox.Show("Please select a user type", "Error");
     }
 }
Esempio n. 5
0
 private void frmManagers_Load(object sender, EventArgs e)
 {
     ProgOps.ManagersDatabaseCommand(dgvManagersView);
 }
 private void btnRefresh_Click(object sender, EventArgs e)
 {
     ProgOps.EmployeesDatabaseCommand(dgvEmployeesView);
 }
Esempio n. 7
0
        private void frmEmployees_Load(object sender, EventArgs e)
        {
            //Use database to populate listbox with orders

            ProgOps.EmployeesDatabaseCommand(dgvEmployeesView);
        }
Esempio n. 8
0
 private void frmMain_FormClosing(object sender, FormClosingEventArgs e)
 {
     ProgOps.CloseDatabase();
 }
Esempio n. 9
0
 private void frmMain_Load(object sender, EventArgs e)
 {
     ProgOps.OpenDatabase();
 }