public static void KuyruktaBekleyenlerAdediniGonder(byte _ElTerminalID) { terminal = new Terminaller(_ElTerminalID.ToString()); kuyruk = new Kuyruk(); kuyruk.ElTerminalID = _ElTerminalID; terminal.RefreshTicketInf(); kuyruk.TerminalinAnaGrubundakiBiletler = kuyruk.GetMainGroupsTickets(); kuyruk.SendKuyruktaBekleyenlerAdet(kuyruk.ElTerminalID.ToString(), kuyruk.KuyruktakiBiletler.Rows.Count.ToString()); }
public void DetectAndSendNextTicket() { terminal.RefreshTicketInf(); SendTicketNumber(DetectTicketNumber()); if (KuyrukSira.KuyruktaBiletYok) { Program.Communice.NotExistWaitingResponse(this.ElTerminalID.ToString()); terminal.SetTerminalState(Terminaller.TerminalDurum.Bosta); this.KillTicket(); terminal.SetActiveTicketID(0); } }
public static void NextTicketRequest(byte _ElTerminalID) { terminal = new Terminaller(_ElTerminalID.ToString()); SanalTerminal.TerminalID = terminal.TID; SanalTerminal.OtomatikCagri = SanalTerminal.GetOtoCagriAktif(); SanalTerminal.OtomatikCagriSuresi = SanalTerminal.GetOtoCagriSuresi(); SanalTerminal.DoubleClick = SanalTerminal.GetDoubleClickCagriAktif(); kuyruk = new Kuyruk(); kuyruk.ElTerminalID = _ElTerminalID; //örnek týp merkezi için eklendi. Hashtable cl = new Hashtable(); cl["I_yf3"] = "0"; QPU_TCPIP.Library.Classes.DBProcess.UpdateData("KUYRUK", "Where " + "I_yf3=" + terminal.TID, cl); terminal.RefreshTicketInf(); kuyruk.DetectAndSendNextTicket(); }