public List <ShoppingCardItemModel> getListShoppingCardItemModelFromListOrderDetails(Models.QLShopOnlineEntities data, List <Models.ChiTietDonDatHang> listChiTietDonDatHangs) { List <ShoppingCardItemModel> result = new List <ShoppingCardItemModel>(); foreach (var ChiTietDonDatHang in listChiTietDonDatHangs) { Models.SanPham item = ProductHelper.getInstance().getProductById(data, ChiTietDonDatHang.IdSanPham.Value); ShoppingCardItemModel model = new ShoppingCardItemModel(); model.id = ChiTietDonDatHang.IdSanPham.Value; model.name = item.TenSanPham; model.image = item.HinhAnh; model.quantity = ChiTietDonDatHang.SoLuong.Value; model.price = item.DonGia.Value; model.total = model.price * model.quantity; model.orderid = ChiTietDonDatHang.IdDDH.HasValue ? ChiTietDonDatHang.IdDDH.Value : 0; model.modelid = ChiTietDonDatHang.IdCTDDH; result.Add(model); } return(result); }
public List <ShoppingCardItemModel> getListShoppingCardItemModelFromListOrderDetails(Models.DataClassesDataContext data, List <Models.tbl_order_detail> listOrderDetails) { List <ShoppingCardItemModel> result = new List <ShoppingCardItemModel>(); foreach (var orderDetail in listOrderDetails) { Models.tbl_item item = ProductHelper.getInstance().getProductById(data, orderDetail.id_product.Value); ShoppingCardItemModel model = new ShoppingCardItemModel(); model.id = orderDetail.id_product.Value; model.name = item.name; model.image = item.image; model.quantity = orderDetail.quantity.Value; model.price = item.price.HasValue ? item.price.Value : 0; model.total = model.price * model.quantity; model.orderid = orderDetail.id_order.HasValue ? orderDetail.id_order.Value : 0; model.modelid = orderDetail.id; 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); }