public ClearEstimateViewModel(IChooseDishesDataService dataService, IDishService DishService, IMessenger messenger)
     : base(messenger)
 {
     _DataService = dataService;
     _IDishService = DishService;
     Init();
 }
     //主窗体初始化
     public DishPackagesViewModel(IChooseDishesDataService dataService)
     {
         _DataService = dataService;
         //查询套菜绑定grid
         DishV = new ObservableCollection<DishBean>();
         DishDaoV = new ObservableCollection<DishDaoBean>();
         DishDetailV = new ObservableCollection<DishDetailBean>();
         Dish dish = new Dish();
         List<Dish> loooo = _DataService.queryByDish(dish);
         bool a = loooo != null;
         if (a)
         {
             foreach (var loca in loooo)
             {
                 DishBean bean = new DishBean();
                 bean=bean.CreateDishBean(loca);
                 bean.InjectBeanPrice();
                 DishV.Add(new DishBean
                 {
                     DishId=bean.DishId,
                     Code = bean.Code,
                     DishName = bean.DishName,
                     DishFormatName = bean.DishFormatName,
                     Price1=bean.Price1
                  });
             }
         }
 }
Exemple #3
0
 public BargainDishViewModel(IChooseDishesDataService dataService, IDishService DishService, IMessenger messenger)
     : base(messenger)
 {
     _DataService  = dataService;
     _IDishService = DishService;
     //Init();
 }
Exemple #4
0
 public ClearEstimateViewModel(IChooseDishesDataService dataService, IDishService DishService, IMessenger messenger)
     : base(messenger)
 {
     _DataService  = dataService;
     _IDishService = DishService;
     Init();
 }
 public CashViewModel(IChooseDishesDataService dataService, IMessenger messenger)
     : base(messenger)
 {
     _DataService = dataService;
     IsNotEdit    = true;
     LoadCashTypeBase(0, 0);
 }
Exemple #6
0
 public DishesMenuViewModel(IDishesMenuService dataService, IChooseDishesDataService ChooseDishesDataService, IMessenger messenger)
     : base(messenger)
 {
     _DishesMenuService        = dataService;
     _IChooseDishesDataService = ChooseDishesDataService;
     this.Init();
 }
        //主窗体初始化
        public DishPackagesViewModel(IChooseDishesDataService dataService)
        {
            _DataService = dataService;
            //查询套菜绑定grid
            DishV       = new ObservableCollection <DishBean>();
            DishDaoV    = new ObservableCollection <DishDaoBean>();
            DishDetailV = new ObservableCollection <DishDetailBean>();
            Dish        dish  = new Dish();
            List <Dish> loooo = _DataService.queryByDish(dish);
            bool        a     = loooo != null;

            if (a)
            {
                foreach (var loca in loooo)
                {
                    DishBean bean = new DishBean();
                    bean = bean.CreateDishBean(loca);
                    bean.InjectBeanPrice();
                    DishV.Add(new DishBean
                    {
                        DishId         = bean.DishId,
                        Code           = bean.Code,
                        DishName       = bean.DishName,
                        DishFormatName = bean.DishFormatName,
                        Price1         = bean.Price1
                    });
                }
            }
        }
 public BuyDishGivingViewModel(IChooseDishesDataService dataService, IDishService DishService, IMessenger messenger)
     : base(messenger)
 {
     _DataService = dataService;
     _IDishService = DishService;
     //Init();
     
 }
 public DishesViewModel(IChooseDishesDataService dataService, IDishService DishService, IMessenger messenger)
     : base(messenger)
 {
     _DataService  = dataService;
     _IDishService = DishService;
     IsNotEdit     = true;
     //Init();
     //LoadDishBase(0);
 }
 public TableViewModel(ITableService tableService, IChooseDishesDataService dataService, IMessenger messenger)
     : base(messenger)
 {
     _TableService = tableService;
     _DataService  = dataService;
     this.Init();//构造目录树
     //初始化时查询所有餐桌
     this.TableGrid = new ObservableCollection <Table>(_TableService.LoadAllTable());
 }
 public DishesViewModel(IChooseDishesDataService dataService , IDishService DishService ,IMessenger messenger)
     : base(messenger)
 {
     _DataService = dataService;
     _IDishService = DishService;
     IsNotEdit = true;
     //Init();
     //LoadDishBase(0);
     
 }
Exemple #12
0
 public PromotionsDishWiewModel(IChooseDishesDataService dataService, IMarketTypeDataService IMarketTypeDataService, IMessenger messenger)
     : base(messenger)
 {
     _DataService            = dataService;
     _IMarketTypeDataService = IMarketTypeDataService;
     IsNotEdit = true;
     //加载市别
     MarketTypeItems = _IMarketTypeDataService.FindAllMarketTypeByDeletedStatus();
     //Init();
 }
        public ClearEstimateSettingViewModel(IChooseDishesDataService dataService, IMessenger messenger)
            : base(messenger)
        {
            _DataService = dataService;

            ClearEstimateModel clearEstimateModel = new ClearEstimateModel();
            clearEstimateModel = (ClearEstimateModel)ViewModelDeliver.Get();
            _ClearEstimateModel = clearEstimateModel;

        }
        public TableViewModel(ITableService tableService, IChooseDishesDataService dataService, IMessenger messenger)
            : base(messenger)
        {
            _TableService = tableService;
            _DataService = dataService;
            this.Init();//构造目录树
            //初始化时查询所有餐桌
            this.TableGrid = new ObservableCollection<Table>(_TableService.LoadAllTable());

        }
        public ClearEstimateSettingViewModel(IChooseDishesDataService dataService, IMessenger messenger)
            : base(messenger)
        {
            _DataService = dataService;

            ClearEstimateModel clearEstimateModel = new ClearEstimateModel();

            clearEstimateModel  = (ClearEstimateModel)ViewModelDeliver.Get();
            _ClearEstimateModel = clearEstimateModel;
        }
Exemple #16
0
 public DishesWayRefViewModel(IDischesWayRefService dataService, IDishesWayDataService dishesWaySercice, IChooseDishesDataService chooseDishesService, IDishService dishService, IMessenger messenger)
     : base(messenger)
 {
     _DataService         = dataService;
     _DishesWaySercice    = dishesWaySercice;
     _ChooseDishesService = chooseDishesService;
     _DishService         = dishService;
     //MessageBox.Show("在初始化做法");
     InitTreeByDishData();
 }
 public PromotionsDishWiewModel(IChooseDishesDataService dataService,IMarketTypeDataService  IMarketTypeDataService ,IMessenger messenger)
     : base(messenger)
 {
     _DataService = dataService;
     _IMarketTypeDataService = IMarketTypeDataService;
     IsNotEdit = true;
     //加载市别
     MarketTypeItems = _IMarketTypeDataService.FindAllMarketTypeByDeletedStatus();
     //Init();
     
 }
Exemple #18
0
        //结账操作

        public ChooseDishesViewModel(IChooseDishesDataService dataService, IDishService dishService, IMessenger messenger)
            : base(messenger)
        {
            _DataService = dataService;
            _DishService = dishService;
            Init();
            //List<DishType> types = _DishService.LoadFatherType();    //大类
            //List<DishType> subs = _DishService.LoadSubTypeAndDishs();   //小类

            //for (int i = 0; i < 10; i++) {
            //    Dishes.Add(new DishModel("S00" + i, "菜品" + i, 10.09));
            //}
        }
        public DishDetailViewModel(IChooseDishesDataService dataService, IMessenger messenger)
            : base(messenger)
        {
            _IChooseDishesDataService = dataService;
            //加载菜品大类
            _DishTypeBig = _IChooseDishesDataService.FindDishTypeByType(0);
            //加载菜品小类
            _DishTypeSmail = new ObservableCollection <DishType>();
            List <DishType> listsmail = _IChooseDishesDataService.FindDishTypeByType(-1);

            _DishTypeSmail.Clear();
            foreach (var element in listsmail)
            {
                _DishTypeSmail.Add(element);
            }
            //加载菜品
            List <Dish> list = _IChooseDishesDataService.FindDishPackages(0);

            _DishesMenusSelected.Clear();

            foreach (var element in list)
            {
                DishBean dishBean = new DishBean().CreateDishBean(element);
                //注入大类,小类
                for (int i = 0; i < _DishTypeSmail.Count; i++)
                {
                    if (element.DishTypeId == _DishTypeSmail[i].DishTypeId)
                    {
                        dishBean.DishTypeName = _DishTypeSmail[i].Name;
                        bool flag = false;
                        for (int j = 0; j < _DishTypeBig.Count; j++)
                        {
                            if (_DishTypeSmail[i].ParentId == _DishTypeBig[j].DishTypeId)
                            {
                                dishBean.DishTypeBigName = _DishTypeBig[j].Name;
                                flag = true;
                                break;
                            }
                        }
                        if (flag)
                        {
                            break;
                        }
                    }
                }
                DishesMenusSelected.Add(dishBean);
            }
        }
Exemple #20
0
        //初始化窗口
        public OrgLocatinModel(IChooseDishesDataService dataService, IMessenger messenger)
            : base(messenger)
        {
            _DataService = dataService;

            Locations = new ObservableCollection <Location>();
            List <Location> loooo = _DataService.queryByLocation();

            bool a = loooo != null;

            if (a)
            {
                foreach (var loca in loooo)
                {
                    Locations.Add(new Location {
                        LocationId = loca.LocationId, Name = loca.Name, Code = loca.Code
                    });
                }
            }
        }
Exemple #21
0
        //初始化窗口
        public OrgBearingModel(IChooseDishesDataService dataService, IMessenger messenger)
            : base(messenger)
        {
            _DataService = dataService;

            Bearings = new ObservableCollection <Bearing>();
            List <Bearing> loooo = _DataService.queryByBearing();

            bool a = loooo != null;

            if (a)
            {
                foreach (var loca in loooo)
                {
                    Bearings.Add(new Bearing {
                        BearingId = loca.BearingId, Name = loca.Name, Code = loca.Code
                    });
                }
            }
        }
        public DishDetailViewModel(IChooseDishesDataService dataService, IMessenger messenger)
            : base(messenger)
        {
            _IChooseDishesDataService = dataService;
            //加载菜品大类
            _DishTypeBig = _IChooseDishesDataService.FindDishTypeByType(0);
            //加载菜品小类
            _DishTypeSmail = new ObservableCollection<DishType>();
            List<DishType> listsmail = _IChooseDishesDataService.FindDishTypeByType(-1);
            _DishTypeSmail.Clear();
            foreach (var element in listsmail)
            {
                _DishTypeSmail.Add(element);
            }
            //加载菜品
             List<Dish> list = _IChooseDishesDataService.FindDishPackages(0);
            _DishesMenusSelected.Clear();

            foreach (var element in list)
            {
                DishBean dishBean = new DishBean().CreateDishBean(element);
                //注入大类,小类
                for (int i = 0; i < _DishTypeSmail.Count; i++)
                {
                    if (element.DishTypeId == _DishTypeSmail[i].DishTypeId)
                    {
                        dishBean.DishTypeName = _DishTypeSmail[i].Name;
                        bool flag = false;
                        for (int j = 0; j < _DishTypeBig.Count; j++)
                        {
                            if (_DishTypeSmail[i].ParentId == _DishTypeBig[j].DishTypeId)
                            {
                                dishBean.DishTypeBigName = _DishTypeBig[j].Name;
                                flag = true;
                                break;
                            }
                        }
                        if (flag) break;
                    }
                }
                DishesMenusSelected.Add(dishBean);
            }

        }
 public BuyDishesSelectedViewModel(IChooseDishesDataService dataService, IMessenger messenger)
     : base(messenger)
 {
     _DataService = dataService;
     Init();
 }
 public CashViewModel(IChooseDishesDataService dataService, IMessenger messenger)
     : base(messenger)
 {
     _DataService = dataService;
     IsNotEdit = true;
     LoadCashTypeBase(0,0);
     
 }
 public BuyDishesSelectedViewModel(IChooseDishesDataService dataService, IMessenger messenger)
     : base(messenger)
 {
     _DataService = dataService;
     Init();
 }
        //初始化窗口
        public OrgBearingModel(IChooseDishesDataService dataService, IMessenger messenger)
            : base(messenger)
        {
            _DataService = dataService;

            Bearings = new ObservableCollection<Bearing>();
            List<Bearing> loooo = _DataService.queryByBearing();
           
           bool a = loooo != null;
           if (a) { 
                foreach (var loca in loooo)
                {
                    Bearings.Add(new Bearing { BearingId = loca.BearingId, Name = loca.Name, Code = loca.Code });
                }
           }
        }
 public DishesSelectBeanViewModel(IChooseDishesDataService dataService, IMessenger messenger)
     : base(messenger)
 {
     _IChooseDishesDataService = dataService;
     Init();
 }
 public LoginViewModel(IChooseDishesDataService dataService, IMessenger messenger)
     : base(messenger)
 {
     _DataService = dataService;
 }
 //初始化窗口
 public OrgLocatinModel(IChooseDishesDataService dataService, IMessenger messenger)
     : base(messenger)
 {
     _DataService = dataService;
   
     Locations = new ObservableCollection<Location>();
     List<Location> loooo= _DataService.queryByLocation();
    
    bool a = loooo != null;
    if (a) { 
         foreach (var loca in loooo)
         {
             Locations.Add(new Location { LocationId = loca.LocationId, Name = loca.Name, Code = loca.Code });
         }
    }
 }
 public DishesSelectBeanViewModel(IChooseDishesDataService dataService, IMessenger messenger)
     : base(messenger)
 {
     _IChooseDishesDataService = dataService;
     Init();
 }
 public DishesWayRefViewModel(IDischesWayRefService dataService,IDishesWayDataService dishesWaySercice,IChooseDishesDataService chooseDishesService,IDishService dishService, IMessenger messenger)
     : base(messenger)
 {
     _DataService = dataService;
     _DishesWaySercice = dishesWaySercice;
     _ChooseDishesService=chooseDishesService;
     _DishService = dishService;
     //MessageBox.Show("在初始化做法");
     InitTreeByDishData();
 }
Exemple #32
0
 public LoginViewModel(IChooseDishesDataService dataService, IMessenger messenger)
     : base(messenger)
 {
     _DataService = dataService;
 }
 public DishesMenuViewModel(IDishesMenuService dataService, IChooseDishesDataService ChooseDishesDataService , IMessenger messenger)
     : base(messenger)
 {
     _DishesMenuService = dataService;
     _IChooseDishesDataService = ChooseDishesDataService;
     this.Init();
 }
        //结账操作

        public ChooseDishesViewModel(IChooseDishesDataService dataService, IDishService dishService, IMessenger messenger)
            : base(messenger)
        {
            _DataService = dataService;
            _DishService = dishService;
            Init();
            //List<DishType> types = _DishService.LoadFatherType();    //大类
            //List<DishType> subs = _DishService.LoadSubTypeAndDishs();   //小类

            //for (int i = 0; i < 10; i++) {
            //    Dishes.Add(new DishModel("S00" + i, "菜品" + i, 10.09));
            //}
        }