void LogoutAnswer(MessageBoxCloseReason reason, object state) { if (reason == MessageBoxCloseReason.YES) { //Удаляем из словаря официанта AllUser.AllUseraList.Remove(DG.Name); //AllUser.AllUseraList.Remove(this.Device.SerialNumber.ToString()); //todo delete id orderman this.Hide(); //Перечитаем список официантов //ComReader.BufferMembers = ComReader.GetMembers(); DG.FrmLogin.BringToFront(); DG.FrmLogin.Start(); } }
void LogoutAnswer(MessageBoxCloseReason reason, object state) { if (reason != MessageBoxCloseReason.YES) return; //Удаляем из словаря официанта var user = AllUser.AllUseraList[this.Device.SerialNumber]; user.Name = ""; user.Pin = ""; AllUser.AllUseraList[this.Device.SerialNumber] = user; this.Hide(); if (_dg.FrmLogin == null) _dg.FrmLogin = new FrmLogin(this.Device); _dg.SleepForm = RecSets.CurrentForm.FrmLogin; _btCancel.Enabled = false; _dg.FrmLogin.BringToFront(); _dg.FrmLogin.Show(); }
void MboxClosed(MessageBoxCloseReason reason, object state) { ShowPinPad(false); }
private void SendAnswer(MessageBoxCloseReason reason, object state) { this.Hide(); //После занесения возвращаемся в столы DG.FrmTables.Reload(); DG.FrmTables.Show(); }