知识大全 ASP.NET入门教程 13.3.1 购物对象[4]
Posted 知
篇首语:旦旦而学之,久而不怠焉,迄乎成。本文由小常识网(cha138.com)小编为大家整理,主要介绍了知识大全 ASP.NET入门教程 13.3.1 购物对象[4]相关的知识,希望对你有一定的参考价值。
ASP.NET入门教程 13.3.1 购物对象[4] 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!
( )在Cartltem类下面添加如下代码 创建WroxShoppingCart对象
<Serializable()> _
Public Class WroxShoppingCart
Private _dateCreated As DateTime
Private _lastUpdate As DateTime
Private _items As List(Of CartItem)
Public Sub New()
_items = New List(Of CartItem)
_dateCreated = DateTime Now
End Sub
Public Property Items() As List(Of CartItem)
Get
Return _items
End Get
Set(ByVal value As List(Of CartItem))
_items = value
End Set
End Property
Public Sub Insert(ByVal ProductID As Integer ByVal Price As Double ByVal Quantity As Integer ByVal ProductName As String ByVal ProductImageUrl As String)
Dim ItemIndex As Integer = ItemIndexOfID(ProductID)
If ItemIndex = Then
Dim NewItem As New CartItem()
NewItem ProductID = ProductID
NewItem Quantity = Quantity
NewItem Price = Price
NewItem ProductName = ProductName
NewItem ProductImageUrl = ProductImageUrl
_items Add(NewItem)
Else
_items(ItemIndex) Quantity +=
End If
_lastUpdate = DateTime Now()
End Sub
Public Sub Update(ByVal RowID As Integer ByVal ProductID As Integer ByVal Quantity As Integer ByVal Price As Double)
Dim Item As CartItem = _items(RowID)
Item ProductID = ProductID
Item Quantity = Quantity
Item Price = Price
_lastUpdate = DateTime Now()
End Sub
Private Function ItemIndexOfID(ByVal ProductID As Integer) As Integer
Dim index As Integer
For Each item As CartItem In _items
If item ProductID = ProductID Then
Return index
End If
index +=
Next
Return
End Function
Public Sub DeleteItem(ByVal rowID As Integer)
_items RemoveAt(rowID)
_lastUpdate = DateTime Now()
End Sub
Public ReadOnly Property Total() As Double
Get
Dim t As Double
If _items Is Nothing Then
Return
End If
For Each Item As CartItem In _items
t += Item LineTotal
Next
Return t
End Get
End Property
End Class
( )保存这个页面 遗憾的是 不可以对这个类进行任何操作 直到开始实例化对象的实例 因此这儿还不会看到任何内容
cha138/Article/program/net/201311/15596相关参考
知识大全 ASP.NET入门教程 13.3.1 购物对象[1]
ASP.NET入门教程13.3.1购物对象[1] 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!&n
知识大全 ASP.NET入门教程 13.3.1 购物对象[2]
ASP.NET入门教程13.3.1购物对象[2] 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!&n
知识大全 ASP.NET入门教程 13.3.1 购物对象[9]
ASP.NET入门教程13.3.1购物对象[9] 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!&n
知识大全 ASP.NET入门教程 13.3.1 购物对象[5]
ASP.NET入门教程13.3.1购物对象[5] 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!&n
知识大全 ASP.NET入门教程 13.3.1 购物对象[7]
ASP.NET入门教程13.3.1购物对象[7] 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!&n
知识大全 ASP.NET入门教程 13.3.1 购物对象[6]
ASP.NET入门教程13.3.1购物对象[6] 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!&n
知识大全 ASP.NET入门教程 13.3.1 购物对象[8]
ASP.NET入门教程13.3.1购物对象[8] 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!&n
知识大全 ASP.NET入门教程 13.3.3 购物车控件[4]
ASP.NET入门教程13.3.3购物车控件[4] 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!&
知识大全 ASP.NET入门教程 14.1.1 对象处理[4]
ASP.NET入门教程14.1.1对象处理[4] 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!&n
ASP.NET入门教程13.3购物车 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! &n