示例#1
0
 /// <summary>
 /// 开餐台
 /// </summary>
 /// <param name="sender"></param>
 /// <param name="e"></param>
 private void barBtnBuffetOpen_ItemClick(object sender, ItemClickEventArgs e)
 {
     try
     {
         if (StatusEnum == VariedEnum.BuffetStatus.预定)
         {
             frmBCarryOut.frmScheduledDeterminee myfrmScheduledDeterminee = new CMS.UILayer.frmBCarryOut.frmScheduledDeterminee(BuffetControl.Tag);
             if (myfrmScheduledDeterminee.ShowDialog() == DialogResult.OK)
             {
                 frmBCarryOut.frmBuffetRegister myfrmBuffetRegister = new frmBCarryOut.frmBuffetRegister(BuffetControl);
                 myfrmBuffetRegister.Show();
             }
             else
             {
                 return;
             }
         }
         else if (StatusEnum == VariedEnum.BuffetStatus.空闲)
         {
             frmBCarryOut.frmBuffetRegister myfrmBuffetRegister = new frmBCarryOut.frmBuffetRegister(BuffetControl);
             myfrmBuffetRegister.Show();
         }
         else
         {
             XtraMessageBox.Show("餐台当前状态为:" + StatusEnum.ToString(), "抱歉,暂无法开台", MessageBoxButtons.OK, MessageBoxIcon.Exclamation);
         }
     }
     catch (Exception ex)
     {
         XtraMessageBox.Show(ex.Message, "开餐台");
     }
 }
示例#2
0
 /// <summary>
 /// 根据餐台控件获得餐台信息
 /// </summary>
 /// <param name="paramModelCMS_Buffets">The param model CM s_ buffets.</param>
 /// <param name="paramDislayControls">The param dislay controls.</param>
 public static void ShowBuffetInfo(ModelCMS_Buffets paramModelCMS_Buffets, Control[] paramDislayControls)
 {
     if (paramModelCMS_Buffets == null)
     {
         return;
     }
     try
     {
         LabelControl ID       = (LabelControl)paramDislayControls[0];
         LabelControl Name     = (LabelControl)paramDislayControls[1];
         LabelControl AvaNum   = (LabelControl)paramDislayControls[2];
         LabelControl Status   = (LabelControl)paramDislayControls[3];
         LabelControl InfoNote = (LabelControl)paramDislayControls[4];
         ID.Text     = paramModelCMS_Buffets.ID.ToString();
         Name.Text   = paramModelCMS_Buffets.Name;
         AvaNum.Text = paramModelCMS_Buffets.AccommodateNum.ToString();
         VariedEnum.BuffetStatus CurrentBuffetStatus = (VariedEnum.BuffetStatus)paramModelCMS_Buffets.StateID;
         Status.Text   = CurrentBuffetStatus.ToString();
         InfoNote.Text = paramModelCMS_Buffets.InfoNote;
     }
     catch (Exception ex)
     {
         XtraMessageBox.Show(ex.Message, "InitedBuffetDate");
     }
 }