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); } }
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"); } }
private void frmManagers_Load(object sender, EventArgs e) { ProgOps.ManagersDatabaseCommand(dgvManagersView); }
private void btnRefresh_Click(object sender, EventArgs e) { ProgOps.EmployeesDatabaseCommand(dgvEmployeesView); }
private void frmEmployees_Load(object sender, EventArgs e) { //Use database to populate listbox with orders ProgOps.EmployeesDatabaseCommand(dgvEmployeesView); }
private void frmMain_FormClosing(object sender, FormClosingEventArgs e) { ProgOps.CloseDatabase(); }
private void frmMain_Load(object sender, EventArgs e) { ProgOps.OpenDatabase(); }