/*
        public override void Dispose(bool disposing)
        {

            base.Dispose(disposing);
        }
        */

        private void Order_PropertyChanged(object sender, PropertyChangedEventArgs e)
        {
            try
            {
                if (e.PropertyName == "DishPackages")
                {
                    DishPackages.Clear();
                    foreach (var dp in ((IOrderLabel)sender).DishPackagesForLab)
                    {
                        dp.PrintLabel = DataExtension.DataCatalogsSingleton.Instance.ItemLabelsInfo.Where(a => a.ParenItemId == dp.DishId).Count() > 0;
                        dp.LabelSeriesCount = dp.LabelsCount;
                        DishPackages.Add(dp);

                    }
                    OrderDish = DishPackages.First();
                }
            }
            catch (Exception ee)
            {

            }
        }
Esempio n. 2
0
        private void Button_DishPackages(object sender, RoutedEventArgs e)
        {
            DishPackages pack = new DishPackages();

            pack.ShowDialog();
        }