Exemple #1
0
        private void CallTicket()
        {
            Program.Communice.SendTicketNumber(ElTerminalID.ToString(),
                                               BiletNo.ToString()
                                               );

            QLUClientCommunicating.SendTicketInfToLCD(ElTerminalID, BiletNo.ToString());

            PopQueue();
            bilet                     = new Bilet();
            bilet.TerminalID          = terminal.TID;
            bilet.IslemBaslangicSaati = DateTime.Now;

            if ((bilet.SetTicketOnProcess(BiletID.ToString())).ContainsKey("Error"))
            {
            }

            terminal.SetActiveTicketID(BiletID);
            terminal.SetTerminalState(Terminaller.TerminalDurum.MusteriIleMesgul);


            if (!Transfer)
            {
                terminal.ToIncreaseOrResetCallRatio(terminal.TID, GrupID);
            }
            else
            {
                terminal.ToIncreaseOrResetTransferRatio(terminal.TID, GrupID);
            }

            if (!YardimGrubundan)
            {
                terminal.SetLastCallingGroup(terminal.TID, GrupID, Transfer);
            }
        }
Exemple #2
0
        public static void ReCallTicket(string[] CommandDatas) //mt 22.06.2015, lcd ye sayý tekrarlatma gitmiyordu.
        {
            ElTerminalID = CommandDatas[1];
            BiletNo      = CommandDatas[2];
            QLUClientCommunicating.SendTicketInfToLCD(Convert.ToInt32(ElTerminalID), BiletNo);

            Program.Communice.RepeatNumber(ElTerminalID, BiletNo);
        }
Exemple #3
0
        public static void CallTicket(string[] CommandDatas)
        {
            ElTerminalID = CommandDatas[1];
            BiletNo      = CommandDatas[2];
            QLUClientCommunicating.SendTicketInfToLCD(Convert.ToInt32(ElTerminalID), BiletNo);

            Program.Communice.SendTicketNumber(ElTerminalID, BiletNo);
        }