public List <PromotionAddItemModel> getListPromotionAddItemModelFromListPromotionDetails(Models.databaseDataContext data, List <Models.tbl_promotion_detail> listPromotionDetails) { List <PromotionAddItemModel> result = new List <PromotionAddItemModel>(); foreach (var promotionDetail in listPromotionDetails) { Models.tbl_Product item = ProductHelper.getInstance().getProductById(data, promotionDetail.Idsp); PromotionAddItemModel model = new PromotionAddItemModel(); model.proid = promotionDetail.Idsp; model.name = item.TenSP; model.price = item.GiaHienTai; model.modelid = promotionDetail.Idkm; model.gift = promotionDetail.Gift; result.Add(model); } return(result); }
public List <ShoppingCardItemModel> getListShoppingCardItemModelFromListOrderDetails(Models.databaseDataContext data, List <Models.OrderDetail> listOrderDetails) { List <ShoppingCardItemModel> result = new List <ShoppingCardItemModel>(); foreach (var orderDetail in listOrderDetails) { Models.tbl_Product item = ProductHelper.getInstance().getProductById(data, orderDetail.idsp.Value); ShoppingCardItemModel model = new ShoppingCardItemModel(); model.id = orderDetail.idsp.Value; model.name = item.TenSP; model.image = item.UrlHinh; model.quantity = orderDetail.soluong.Value; model.price = item.GiaHienTai; model.total = model.price * model.quantity; model.orderid = orderDetail.iddh.HasValue ? orderDetail.iddh.Value : 0; model.modelid = orderDetail.id; result.Add(model); } return(result); }
public Models.tbl_Product getProductById(Models.databaseDataContext data, int id) { Models.tbl_Product result = data.tbl_Products.Where(n => n.ID == id).Single(); return(result); }