//加载 菜品促销 信息明细 public void JeiXiDetail(PromotionsDishBean bean) { DishLists.Clear(); if (bean != null) { if (bean.PromotionsDishDetail != null && bean.PromotionsDishDetail.Count > 0) { foreach (var element in bean.PromotionsDishDetail) { if (element.Deleted == 0) { PromotionsDishDetailBean PDDB = new PromotionsDishDetailBean().CreatePromotionsDishDetailBean(element); PDDB.DishName = _DataService.FindDishByDishId(element.DishId).DishName; DishLists.Add(PDDB); } } } } }
public PromotionsDishDetail CreatePromotionsDishDetail(PromotionsDishDetailBean bean) { PromotionsDishDetail beanBack = new PromotionsDishDetail(); beanBack.Id = bean.Id; beanBack.PromotionsDishId = bean.PromotionsDishId; beanBack.DishId = bean.DishId; beanBack.DishNumber = bean.DishNumber; beanBack.DishFormat = bean.DishFormat; beanBack.CreateDatetime = bean.CreateDatetime; beanBack.CreateBy = bean.CreateBy; beanBack.Deleted = bean.Deleted; beanBack.Status = bean.Status; beanBack.UpdateDatetime = bean.UpdateDatetime; beanBack.UpdateBy = bean.UpdateBy; beanBack.PromotionsDish = bean.PromotionsDish; return(beanBack); }
public PromotionsDishDetail CreatePromotionsDishDetail(PromotionsDishDetailBean bean) { PromotionsDishDetail beanBack = new PromotionsDishDetail(); beanBack.Id = bean.Id; beanBack.PromotionsDishId = bean.PromotionsDishId; beanBack.DishId = bean.DishId; beanBack.DishNumber = bean.DishNumber; beanBack.DishFormat = bean.DishFormat; beanBack.CreateDatetime = bean.CreateDatetime; beanBack.CreateBy = bean.CreateBy; beanBack.Deleted = bean.Deleted; beanBack.Status = bean.Status; beanBack.UpdateDatetime = bean.UpdateDatetime; beanBack.UpdateBy = bean.UpdateBy; beanBack.PromotionsDish = bean.PromotionsDish; return beanBack; }
public PromotionsDish CreatePromotionsDishObject(PromotionsDishDetailBean[] promotionsDishDetailBean) { PromotionsDish beanBack = CreatePromotionsDish(this); beanBack.Status = 1; beanBack.PromotionsDishDetail.Clear(); if (promotionsDishDetailBean != null && promotionsDishDetailBean.Length > 0) { foreach (var element in promotionsDishDetailBean) { element.CreateBy = SubjectUtils.GetAuthenticationId(); element.CreateDatetime = DateTime.Now; element.Status = 1; beanBack.PromotionsDishDetail.Add(element.CreatePromotionsDishDetail(element)); } } return beanBack; }