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; using BiskLog_Point_Of_Sale; using BiskLog_Point_Of_Sale.Classes; namespace Point_Of_Sale_Managment { public partial class SystemSettings : Form { Form Active; public SystemSettings() { InitializeComponent(); this.Left = (ClientSize.Width - this.Width) / 2; } private void Label2_Click(object sender, EventArgs e) { MoveToGeneral(); } private void Label3_Click(object sender, EventArgs e) { MoveToReceipt(); } public void MoveToReceipt() { branchActive.Visible = true; salesActive.Visible = false; prefHard.Visible = false; pref1Active.Visible = false; prefFinished.Visible = false; mailerActive.Visible = false; BranchSetup branchSetup = new BranchSetup(this); branchSetup.TopLevel = false; if (Active != null) { content.Controls.Remove(Active); } content.Controls.Add(branchSetup); Active = branchSetup; branchSetup.BringToFront(); branchSetup.Show(); } public void MoveToTaxes() { branchActive.Visible = false; salesActive.Visible = true; prefHard.Visible = false; pref1Active.Visible = false; prefFinished.Visible = false; mailerActive.Visible = false; SalesTax taxSetup = new SalesTax(this); taxSetup.TopLevel = false; if (Active != null) { content.Controls.Remove(Active); } content.Controls.Add(taxSetup); Active = taxSetup; taxSetup.BringToFront(); taxSetup.Show(); } private void SystemSettings_Load(object sender, EventArgs e) { MoveToReceipt(); systemConfigured.checkedConfigure(); } public void MoveToHard() { branchActive.Visible = false; salesActive.Visible = false; prefHard.Visible = true; pref1Active.Visible = false; prefFinished.Visible = false; mailerActive.Visible = false; Hardware hardware = new Hardware(this); hardware.TopLevel = false; if (Active != null) { content.Controls.Remove(Active); } content.Controls.Add(hardware); Active = hardware; hardware.BringToFront(); hardware.Show(); } public void MoveToGeneral() { branchActive.Visible = false; salesActive.Visible = false; prefHard.Visible = false; pref1Active.Visible = true; prefFinished.Visible = false; mailerActive.Visible = false; Preference preference = new Preference(this); preference.TopLevel = false; if (Active != null) { content.Controls.Remove(Active); } content.Controls.Add(preference); Active = preference; preference.BringToFront(); preference.Show(); } public void moveToMailer() { branchActive.Visible = false; salesActive.Visible = false; prefHard.Visible = false; pref1Active.Visible = false; prefFinished.Visible = false; mailerActive.Visible = true; Emailer preference = new Emailer(this); preference.TopLevel = false; if (Active != null) { content.Controls.Remove(Active); } content.Controls.Add(preference); Active = preference; preference.BringToFront(); preference.Show(); } public void Done() { branchActive.Visible = false; salesActive.Visible = false; prefHard.Visible = false; pref1Active.Visible = false; prefFinished.Visible = true; mailerActive.Visible = false; Finished preference = new Finished(this); preference.TopLevel = false; if (Active != null) { content.Controls.Remove(Active); } content.Controls.Add(preference); Active = preference; preference.BringToFront(); preference.Show(); } private void PanelSales_Click(object sender, EventArgs e) { MoveToTaxes(); } private void Label5_Click(object sender, EventArgs e) { MoveToHard(); } private void Label2_Click_1(object sender, EventArgs e) { Done(); } private void Label6_Click(object sender, EventArgs e) { this.Close(); } private void Label6_MouseEnter(object sender, EventArgs e) { label6.BackColor = Color.Crimson; } private void Label6_MouseLeave(object sender, EventArgs e) { label6.BackColor = Color.Transparent; } private void Label8_Click(object sender, EventArgs e) { moveToMailer(); } } }