QueueSys/QueueSys/frmEmployeeView.cs
2019-10-11 23:46:15 -07:00

65 lines
1.9 KiB
C#

using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Windows.Forms;
namespace QueueSys
{
public partial class frmEmployeeView : Form
{
public frmEmployeeView()
{
InitializeComponent();
}
/* Execute when program / main form loads.
* Pop up the customer view screen to drag onto second monitor */
private void frmEmployeeView_Load(object sender, EventArgs e)
{
Form frm = new frmCustomerView();
frm.Show();
}
/* Enable options menu. */
private void optionsToolStripMenuItem_Click(object sender, EventArgs e)
{
Form frm = new frmOptions();
frm.Show();
frm.Activate();
}
// Exits the application.
private void exitAltF4ToolStripMenuItem_Click(object sender, EventArgs e) => Application.Exit();
private void generateReportToolStripMenuItem_Click(object sender, EventArgs e)
{
MessageBox.Show("To-do: Generate excel report from SQL Database.");
}
private void btnAdd_Click(object sender, EventArgs e)
{
SqliteDataAccess sda = new SqliteDataAccess();
EmployeeView evNewCx = new EmployeeView();
evNewCx.customer_name = tbCustomerName.Text;
evNewCx.num_bags = Int32.Parse(cbNumBags.Text);
evNewCx.employee = tbEmployeeName.Text;
sda.SaveCustomer(evNewCx);
//sda.LoadEmployeeView();
tbCustomerName.Text = "";
cbNumBags.Text = "";
tbEmployeeName.Text = "";
MessageBox.Show("Customer has been added!", "Queue System", MessageBoxButtons.OK, MessageBoxIcon.Information);
}
}
}