public ClearEstimate CreateClearEstimateDish(ClearEstimateModel model)
        {
            ClearEstimate clearEstimate = new ClearEstimate();

            clearEstimate.Id             = model.Id;
            clearEstimate.DishCode       = model.DishCode;
            clearEstimate.Num            = model.Num;
            clearEstimate.LastNum        = model.LastNum;
            clearEstimate.SaleNum        = model.SaleNum;
            clearEstimate.WarnNum        = model.WarnNum;
            clearEstimate.StartTime      = model.StartTime;
            clearEstimate.Operator       = model.Operator;
            clearEstimate.EndTime        = model.EndTime;
            clearEstimate.CancleTime     = model.CancleTime;
            clearEstimate.CancleMan      = model.CancleMan;
            clearEstimate.MidwayCancle   = model.MidwayCancle;
            clearEstimate.Reason         = model.Reason;
            clearEstimate.MarkTime       = model.MarkTime;
            clearEstimate.Status         = model.Status;
            clearEstimate.CreateDatetime = model.CreateDatetime;
            clearEstimate.CreateBy       = model.CreateBy;
            clearEstimate.Deleted        = model.Deleted;
            clearEstimate.UpdateDatetime = model.UpdateDatetime;
            clearEstimate.UpdateBy       = model.UpdateBy;
            return(clearEstimate);
        }
        public ClearEstimate CreateClearEstimateDishObject(ClearEstimateModel model)
        {
            ClearEstimate clearEstimateDish = CreateClearEstimateDish(model);

            clearEstimateDish.Status         = 1;
            clearEstimateDish.CreateBy       = SubjectUtils.GetAuthenticationId();
            clearEstimateDish.CreateDatetime = DateTime.Now;

            return(clearEstimateDish);
        }
Пример #3
0
        //估清菜品中途取消
        public void MidwayCancleClearEstimate(ClearEstimateModel model)
        {
            ClearEstimateModel ClearEstimateModel = new ClearEstimateModel();

            if (model.MidwayCancle == 0)
            {
                ClearEstimate CE     = ClearEstimateModel.CreateClearEstimateDishObject(model);
                bool          result = _DataService.UpdataClearEstimateDish(CE);
                if (result == true)
                {
                    MessageBox.Show("中途取消成功");
                }
                else
                {
                    MessageBox.Show("中途取消失败");
                }
            }
            else
            {
                MessageBox.Show("该菜品已取消估清");
            }
        }
 //public ClearEstimateModel CreateClearEstimateDish()
 //{
 //    return this;
 //}
 public ClearEstimateModel CreateClearEstimateDishModel(ClearEstimate CE)
 {
     this.Id             = CE.Id;
     this.DishCode       = CE.DishCode;
     this.Num            = CE.Num;
     this.LastNum        = CE.LastNum;
     this.SaleNum        = CE.SaleNum;
     this.WarnNum        = CE.WarnNum;
     this.StartTime      = CE.StartTime;
     this.Operator       = CE.Operator;
     this.EndTime        = CE.EndTime;
     this.CancleTime     = CE.CancleTime;
     this.CancleMan      = CE.CancleMan;
     this.MidwayCancle   = CE.MidwayCancle;
     this.Reason         = CE.Reason;
     this.MarkTime       = CE.MarkTime;
     this.Status         = CE.Status;
     this.CreateDatetime = CE.CreateDatetime;
     this.CreateBy       = CE.CreateBy;
     this.Deleted        = CE.Deleted;
     this.UpdateDatetime = CE.UpdateDatetime;
     this.UpdateBy       = CE.UpdateBy;
     return(this);
 }