private void SendCallPassEvent(object sender, WaitInfoV1d0 e)
 {
     if (CallPassEvent != null)
     {
         CallPassEvent(sender, e);
     }
 }
Ejemplo n.º 2
0
 public void Init(WaitInfoV1d0 waitInfo)
 {
     if (waitInfo != null)
     {
         WaitInfo                = waitInfo;
         labelCallNo.Text        = WaitInfo.CallNo;
         labelTelephone.Text     = WaitInfo.CustomerTelephone;
         labelNumberOfMeals.Text = WaitInfo.NumberOfMeals.ToString();
         TimeSpan tSpan = DateTime.Now.Subtract(WaitInfo.TakeTime);
         labelWaitMinute.Text   = tSpan.Minutes.ToString();
         labelDisplayIndex.Text = DisplayIndex.ToString();
     }
 }
Ejemplo n.º 3
0
        public void PrintWaitInfoTicket(WaitInfoV1d0 waitInfo, string diningRoomName)
        {
            string lineString = string.Format("餐厅:{0}", diningRoomName);

            PrintText(lineString, FontSize.Large);
            NewRow();
            lineString = string.Format("您的号码:{0}", waitInfo.CallNo);
            PrintText(lineString, FontSize.Large);
            NewRow();
            PrintLine();
            NewRow();
            lineString = string.Format("人数:", waitInfo.NumberOfMeals);
            PrintText(lineString, FontSize.Large);
            NewRow();
            lineString = string.Format("您前面还有{0}桌在等候", waitInfo.CountWaitedAhead);
            PrintText(lineString, FontSize.Large);
            NewRow();
            lineString = string.Format("取号时间:{0}", waitInfo.TakeTime.ToString("yyyyMMdd hh:mm"));
            PrintText(lineString, FontSize.Large);
            Finish();
        }
Ejemplo n.º 4
0
 public QueueInfoDisplayBarV1d0(WaitInfoV1d0 waitInfo)
 {
     InitializeComponent();
     WaitInfo     = waitInfo;
     DisplayIndex = 0;
 }
Ejemplo n.º 5
0
 public QueueInfoDisplayBarV1d0()
 {
     InitializeComponent();
     WaitInfo     = new WaitInfoV1d0();
     DisplayIndex = 0;
 }
Ejemplo n.º 6
0
 private void DisplayBarPanel_CallPassEvent(object sender, WaitInfoV1d0 e)
 {
     MessageBox.Show("CallPass");
 }