Example #1
0
 private void uCFloorPlan1__OnEventFloorPlan(ControlLibrary.POSButtonTable tbl)
 {
     if (mTableButton != null)
     {
         mTableButton._ButtonTableStatusColor = ControlLibrary.POSButtonTable.POSButtonTableStatusColor.None;
     }
     tbl._ButtonTableStatusColor = ControlLibrary.POSButtonTable.POSButtonTableStatusColor.Ordered;
     mTableButton      = tbl;
     txtTenBan.Text    = tbl._Ban.TenBan;
     mIsLockText       = true;
     sliderNgang.Value = (int)(uCFloorPlan1._CAIDATBAN.TableWidth > 0 ? tbl._Ban.Width / uCFloorPlan1._CAIDATBAN.TableWidth * 100 : 0);
     sliderCao.Value   = (int)(uCFloorPlan1._CAIDATBAN.TableHeight > 0 ? tbl._Ban.Height / uCFloorPlan1._CAIDATBAN.TableHeight * 100 : 0);
     mIsLockText       = false;
     if (tbl._Ban.Hinh != null && tbl._Ban.Hinh.Length > 0)
     {
         btnHinhDaiDien.Image = Utilities.ImageHandler.BitmapImageFromByteArray(tbl._Ban.Hinh);
     }
     else
     {
         if (uCFloorPlan1._CAIDATBAN.TableImage != null && uCFloorPlan1._CAIDATBAN.TableImage.Length > 0)
         {
             btnHinhDaiDien.Image = Utilities.ImageHandler.BitmapImageFromByteArray(uCFloorPlan1._CAIDATBAN.TableImage);
         }
         else
         {
             var uriSource = new Uri(@"/ControlLibrary;component/Images/NoImages.jpg", UriKind.Relative);
             btnHinhDaiDien.Image = new BitmapImage(uriSource);
         }
     }
 }
 private void uCFloorPlan1__OnEventFloorPlan(ControlLibrary.POSButtonTable tbl)
 {
     if (mTableButton != null)
     {
         mTableButton._ButtonTableStatusColor = ControlLibrary.POSButtonTable.POSButtonTableStatusColor.None;
     }
     tbl._ButtonTableStatusColor = ControlLibrary.POSButtonTable.POSButtonTableStatusColor.Ordered;
     mTableButton = tbl;
     txtTenBan.Text = tbl._Ban.TenBan;
     mIsLockText = true;
     sliderNgang.Value = (int)(uCFloorPlan1._CAIDATBAN.TableWidth > 0 ? tbl._Ban.Width / uCFloorPlan1._CAIDATBAN.TableWidth * 100 : 0);
     sliderCao.Value = (int)(uCFloorPlan1._CAIDATBAN.TableHeight > 0 ? tbl._Ban.Height / uCFloorPlan1._CAIDATBAN.TableHeight * 100 : 0);
     mIsLockText = false;
     if (tbl._Ban.Hinh != null && tbl._Ban.Hinh.Length > 0)
     {
         btnHinhDaiDien.Image = Utilities.ImageHandler.BitmapImageFromByteArray(tbl._Ban.Hinh);
     }
     else
     {
         if (uCFloorPlan1._CAIDATBAN.TableImage != null && uCFloorPlan1._CAIDATBAN.TableImage.Length > 0)
         {
             btnHinhDaiDien.Image = Utilities.ImageHandler.BitmapImageFromByteArray(uCFloorPlan1._CAIDATBAN.TableImage);
         }
         else
         {
             var uriSource = new Uri(@"/ControlLibrary;component/Images/NoImages.jpg", UriKind.Relative);
             btnHinhDaiDien.Image = new BitmapImage(uriSource);
         }
     }
 }
        private void uCFloorPlan1__OnEventFloorPlan(ControlLibrary.POSButtonTable tbl)
        {
            mTransit.Ban = tbl._Ban;
            btnForcus.Focus();
            WindowBanHang win = new WindowBanHang(mTransit, uCFloorPlan1);

            win.ShowDialog();
        }