public void buttonContinue_Click(object sender, EventArgs e) { if (textBoxCode.Text != "") { Globals.TryLogin(textBoxCode.Text); if (Globals.Username != "") { int ClockIn = Globals.CheckClock(Globals.Userno, "In"); int ClockOut = Globals.CheckClock(Globals.Userno, "Out"); if (ClockIn > 0) { if (ClockOut > 0) { MessageBox.Show("You are not Clocked In"); textBoxCode.Text = ""; } else if (Globals.UserArea.Trim() == "Bar") { Globals.MenuNo = 1; SaleScreen sales = new SaleScreen(); sales.ShowDialog(); textBoxCode.Text = ""; this.Close(); } else if (Globals.UserArea.Trim() == "Reception") { Hotel_Manager.Form1 Reception = new Hotel_Manager.Form1(); Reception.ShowDialog(); this.Close(); } else if (Globals.UserArea.Trim() == "Kitchen") { KitchenStock Kitchen = new KitchenStock(); Kitchen.ShowDialog(); this.Close(); } else if (Globals.UserArea.Trim() == "Restaurant") { Restaurant Kitchen = new Restaurant(); Kitchen.ShowDialog(); this.Close(); } } else { MessageBox.Show("You are not Clocked In"); textBoxCode.Text = ""; } } else { MessageBox.Show("Incorrect Login Code"); } } else { MessageBox.Show("Please Enter Login Code"); } }
public void Initialize(SaleScreen ss) { logPath = System.IO.Path.GetDirectoryName(Application.ExecutablePath); logPath += "\\"; dllCom.GetHexArray(); StartCommunication(); pSs = ss; }
public void initValue(SaleScreen saleHandler) { pSaleScreen = saleHandler; }
private void MainMenuBtn(object sender, EventArgs e) { Button temp = (Button)sender; if (temp.Name == "maintenance") { if (tb_check) { //RegistryKey key = Registry.CurrentUser.CreateSubKey(@"SOFTWARE\WinRegistry"); //if (key != null && key.GetValue("POSPassword") != null) //{ passwordInput.CreateNumberInputDialog("maintenance", temp.Name); //} } else { string errorMsg1 = "Database checking is failed."; string errorMsg2 = "Please go to Menu Reading section and get loading data."; messageDialog.ShowErrorMessage(errorMsg1, errorMsg2 + "\n ErrorNo: 001"); } } else if (temp.Name == "salescreen") { if (tb_check) { Form1 mainFormCTL = new Form1(); Console.WriteLine(mainFormCTL.processStartState); bool processStartState = mainFormCTL.processStartState; if (processStartState) { try { FormPanel.Controls.Clear(); FormPanel.Hide(); mainFomeGlobal.topPanelGlobal.Hide(); mainFomeGlobal.bottomPanelGlobal.Hide(); SaleScreen saleScreen = new SaleScreen(mainFomeGlobal, FormPanel); saleScreen.TopLevel = false; saleScreen.FormBorderStyle = FormBorderStyle.None; saleScreen.Dock = DockStyle.Fill; FormPanel.Controls.Add(saleScreen); Thread.Sleep(200); saleScreen.Show(); } catch (Exception ex) { Console.WriteLine(ex.ToString()); //messageDialog.ShowErrorMessage(constants.systemErrorMsg, constants.systemSubErrorMsg); } } else { string errorMsg1 = "Sale time is over."; string errorMsg2 = "Please wait for the next sale time."; messageDialog.ShowErrorMessage(errorMsg1, errorMsg2 + "\n ErrorNo: 002"); } } else { string errorMsg1 = "Database checking is failed."; string errorMsg2 = "Please go to Menu Reading section and get loading data."; messageDialog.ShowErrorMessage(errorMsg1, errorMsg2 + "\n ErrorNo: 003"); } } else { RegistryKey key = Registry.CurrentUser.CreateSubKey(@"SOFTWARE\WinRegistry"); //if (key != null && key.GetValue("POSPassword") != null) //{ passwordInput.CreateNumberInputDialog("readingmenu", temp.Name); //} } }
public void initSaleScreen(SaleScreen sendHandler) { saleScreenGlobal = sendHandler; }