Ejemplo n.º 1
0
        /// <summary>
        /// 挂单明细
        /// </summary>
        /// <param name="posEntity"></param>
        /// <returns></returns>
        private List <PosDetailEntity> GetPosCustomDetail(PosCustom posEntity)
        {
            List <PosDetailEntity> listPosDetail = new List <PosDetailEntity>();

            PosGoodsList.ForEach(item =>
            {
                var restPosDetail = new PosDetailEntity()
                {
                    RetailPrice   = item.RetailPrice,
                    PosID         = posEntity.Id,
                    ID            = Guid.NewGuid(),
                    GoodsID       = item.ID,
                    GoodsCategory = item.Category,
                    SaleDate      = DateTime.Now,
                    StoreID       = (int)posEntity.StoreID,
                    BarID         = item.BarID,
                    CashierID     = posEntity.CashierID,
                    GoodsCount    = item.PosSalesCount,
                    GoodsName     = item.Name,
                    GoodsAmount   = item.RetailPrice * item.PosSalesCount,
                    BuyingPrice   = item.BuyingPrice
                };
                listPosDetail.Add(restPosDetail);
            });
            return(listPosDetail);
        }
Ejemplo n.º 2
0
 /// <summary>
 /// 写入pos明细
 /// </summary>
 /// <param name="entity"></param>
 /// <returns></returns>
 public static int InsertPosDetail(PosDetailEntity entity)
 {
     return(utity.Insert(entity));
 }
Ejemplo n.º 3
0
 public int InsertPosDetail(PosDetailEntity entity)
 {
     return(PosDAL.InsertPosDetail(entity));
 }