/// <summary> /// 挂单明细 /// </summary> /// <param name="posEntity"></param> /// <returns></returns> private List <RestPosDetailEntity> GetPosDetail(RestPosEntity posEntity) { List <RestPosDetailEntity> listPosDetail = new List <RestPosDetailEntity>(); var restPosGoodsList = gvGoods.DataSource as List <PosExt>; restPosGoodsList.ForEach(item => //PosGoodsList.ForEach(item => { var price = item.PosDiscountPrice > 0 ? item.PosDiscountPrice : item.RetailPrice; var restPosDetail = new RestPosDetailEntity() { RetailPrice = item.RetailPrice, PosID = posEntity.Id, ID = Guid.NewGuid(), GoodsID = item.ID, GoodsCategory = item.Category, SaleDate = DateTime.Now, StoreID = posEntity.StoreID, BarID = item.BarID, CashierID = posEntity.CashierID, GoodsCount = item.PosSalesCount, GoodsName = item.Name, GoodsAmount = price * item.PosSalesCount, DiscountPrice = item.PosDiscountPrice, BuyingPrice = item.BuyingPrice }; listPosDetail.Add(restPosDetail); }); return(listPosDetail); }
/// <summary> /// 写入挂单明细 /// </summary> /// <param name="entity"></param> /// <returns></returns> public static int InsertRestPosDetail(RestPosDetailEntity entity) { return(utity.Insert(entity)); }
public int InsertPosDetail(RestPosDetailEntity entity) { return(PosDAL.InsertRestPosDetail(entity)); }