QueueSys/QueueSys/frmEmployeeView.cs

65 lines
1.9 KiB
C#
Raw Normal View History

2019-10-07 16:37:47 +00:00
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();
}
2019-10-07 22:30:36 +00:00
/* Execute when program / main form loads.
* Pop up the customer view screen to drag onto second monitor */
2019-10-07 16:37:47 +00:00
private void frmEmployeeView_Load(object sender, EventArgs e)
{
Form frm = new frmCustomerView();
frm.Show();
}
2019-10-07 22:30:36 +00:00
/* 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.");
}
2019-10-12 06:46:15 +00:00
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);
}
2019-10-07 16:37:47 +00:00
}
}