Example #1
0
 //修改时候 数据组装
 public void CreateDatas(PromotionsDishBean bean)
 {
     //改变赠菜明细 集合
     SelectDishLists.Clear();
     foreach (var element in bean.PromotionsDishDetail)
     {
         if (element.Deleted == 0)
         {
             PromotionsDishDetailBean PDDB = (new PromotionsDishDetailBean()).CreatePromotionsDishDetailBean(element);
             PDDB.DishName = _DataService.FindDishByDishId(element.DishId).DishName;
             PDDB.IsModify = false;
             SelectDishLists.Add(PDDB);
         }
     }
     //注入市别
     SelectedMarketTypeItem = GetMarketType(bean.MarketTypeId);
 }
Example #2
0
        //修改菜品促销规则
        public void UpdatePromotionsDishFun()
        {
            //数据组装
            PromotionsDish PD = PromotionsDishBean.CreatePromotionsDishObject(SelectDishLists.ToArray());
            //修改数据
            bool flag = _DataService.UpdatePromotionsDish(PD);

            if (flag)
            {
                IsNotEdit = false;
                PromotionsDishBean.IsModify     = false;
                PromotionsDishSelected.IsModify = false;
                SetSelectDishesModify(SelectDishLists);
                //Init();
                MessageBox.Show("数据修改成功");
            }
            else
            {
                MessageBox.Show("数据修改失败");
            }
        }