コード例 #1
0
ファイル: OrderViewModel.cs プロジェクト: zanderphh/dcm
        private CurorderDetail CreateTheDish(DishType theType, Dish theDish)
        {
            CurorderDetail detail = new CurorderDetail();

            detail.DishId        = theDish.ID;
            detail.DishName      = theDish.Name;
            detail.DishTypeId    = theType.Id;
            detail.DishType      = theDish.TypeName;
            detail.DishTime      = DateTime.Now;
            detail.DiscountRate  = 1.00m;
            detail.AfterDiscount = theDish.Price;
            detail.OrderFlag     = "0";
            detail.OrderFlag1    = "1";
            detail.OrderType     = "2";//线上代表1,店内代表2
            detail.Price         = theDish.Price;
            detail.Quantity      = 1;
            detail.Unit          = theDish.Unit;
            detail.Waiter        = App.OperatorName;
            return(detail);
        }
コード例 #2
0
        private HisorderDetail CurorderDetailToHisorderDetail(CurorderDetail detail)
        {
            HisorderDetail d = new HisorderDetail();

            d.AfterDiscount    = detail.AfterDiscount;
            d.DiscountRate     = detail.DiscountRate;
            d.DishId           = detail.DishId;
            d.DishName         = detail.DishName;
            d.DishRequest      = detail.DishRequest;
            d.DishTime         = detail.DishTime;
            d.DishType         = detail.DishType;
            d.DishTypeId       = detail.DishTypeId;
            d.HisorderDetailId = detail.CurrderDetailId;
            d.HisorderId       = detail.CurorderId;
            d.HmeFlowId        = detail.HmeFlowId;
            d.KillId           = detail.KillId;
            d.OrderFlag        = detail.OrderFlag;
            d.OrderType        = detail.OrderType;
            d.Price            = detail.Price;
            d.Quantity         = detail.Quantity;
            d.Unit             = detail.Unit;
            d.Waiter           = detail.Waiter;
            return(d);
        }