<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Tech Anorak &#187; Asp Net</title>
	<atom:link href="http://www.techanorak.com/tag/asp-net/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.techanorak.com</link>
	<description>Articles and discussion on ecommerce solutions</description>
	<lastBuildDate>Mon, 26 Dec 2011 12:38:39 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.1.2</generator>
		<item>
		<title>Can some please help me convert an asp.net vb code to c#?</title>
		<link>http://www.techanorak.com/18/can-some-please-help-me-convert-an-aspnet-vb-code-to-c/</link>
		<comments>http://www.techanorak.com/18/can-some-please-help-me-convert-an-aspnet-vb-code-to-c/#comments</comments>
		<pubDate>Sat, 18 Apr 2009 22:34:17 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Programming  Design]]></category>
		<category><![CDATA[Asp Net]]></category>
		<category><![CDATA[True Language]]></category>

		<guid isPermaLink="false">http://www.techanorak.com/programming-design/can-some-please-help-me-convert-an-aspnet-vb-code-to-c/</guid>
		<description><![CDATA[Ddp asked: %@ Page debug=true Language=VB ContentType=text/html ResponseEncoding=iso-8859-1 % html head titleShopping Cart/title script runat=server Dim objDT As System.Data.DataTable Dim objDR As System.Data.DataRow Private Sub Page_Load(s As Object, e As EventArgs) If Not IsPostBack Then makeCart() End If End Sub Function makeCart() objDT = New System.Data.DataTable(Cart) objDT.Columns.Add(ID, GetType(Integer)) objDT.Columns(ID).AutoIncrement = True objDT.Columns(ID).AutoIncrementSeed = 1 objDT.Columns.Add(Quantity, [...]]]></description>
			<content:encoded><![CDATA[<div style="float:left; padding: 12px"><a href="/wp-content/uploads/cc/shopping_cart_systems122.jpg"><img src="/wp-content/uploads/cc/shopping_cart_systems122.jpg" title='shopping cart systems' alt='shopping cart systems' /></a></div>
<div><em><strong>Ddp</strong> asked: </em><br/><br/><br/>%@ Page debug=true Language=VB ContentType=text/html ResponseEncoding=iso-8859-1 %<br />
html<br />
head<br />
titleShopping Cart/title<br />
script runat=server<br />
Dim objDT As System.Data.DataTable<br />
Dim objDR As System.Data.DataRow</p>
<p>Private Sub Page_Load(s As Object, e As EventArgs)<br />
     If Not IsPostBack Then<br />
          makeCart()<br />
     End If<br />
End Sub</p>
<p>Function makeCart()<br />
     objDT = New System.Data.DataTable(Cart)<br />
     objDT.Columns.Add(ID, GetType(Integer))<br />
     objDT.Columns(ID).AutoIncrement = True<br />
     objDT.Columns(ID).AutoIncrementSeed = 1</p>
<p>     objDT.Columns.Add(Quantity, GetType(Integer))<br />
     objDT.Columns.Add(Product, GetType(String))<br />
     objDT.Columns.Add(Cost, GetType(Decimal))</p>
<p>     Session(Cart) = objDT<br />
End Function</p>
<p>Sub AddToCart(s As Object, e As EventArgs)<br />
objDT = Session(Cart)<br />
Dim Product = ddlProducts.SelectedItem.Text<br />
Dim blnMatch As Boolean = False</p>
<p>For Each objDR In objDT.Rows<br />
If objDR(Product) = Product Then<br />
objDR(Quantity) += txtQuantity.Text<br />
blnMatch = True<br />
Exit For<br />
End If<br />
Next</p>
<p>If Not blnMatch Then<br />
objDR = objDT.NewRow<br />
objDR(Quantity) = txtQuantity.Text<br />
objDR(Product) = ddlProducts.SelectedItem.Text<br />
objDR(Cost) = Decimal.Parse(ddlProducts.SelectedItem.Value)<br />
objDT.Rows.Add(objDR)<br />
End If<br />
Session(Cart) = objDT</p>
<p>dg.DataSource = objDT<br />
dg.DataBind()</p>
<p>lblTotal.Text = $  GetItemTotal()<br />
End Sub</p>
<p>Function GetItemTotal() As Decimal<br />
Dim intCounter As Integer<br />
Dim decRunningTotal As Decimal</p>
<p>For intCounter = 0 To objDT.Rows.Count &#8211; 1<br />
objDR = objDT.Rows(intCounter)<br />
decRunningTotal += (objDR(Cost) * objDR(Quantity))<br />
Next</p>
<p>Return decRunningTotal<br />
End Function</p>
<p>Sub Delete_Item(s As Object, e As DataGridCommandEventArgs)<br />
     objDT = Session(Cart)<br />
     objDT.Rows(e.Item.ItemIndex).Delete()<br />
     Session(Cart) = objDT</p>
<p>     dg.DataSource = objDT<br />
     dg.DataBind()</p>
<p>     lblTotal.Text = $  GetItemTotal()<br />
End Sub<br />
/script</p>
<p>/head<br />
body<br />
form runat=server<br />
Product:br<br />
asp:DropDownList id=ddlProducts runat=server<br />
asp:ListItem Value=4.99Socks/asp:ListItem<br />
asp:ListItem Value=34.99Pants/asp:ListItem<br />
asp:ListItem Value=14.99Shirt/asp:ListItem<br />
asp:ListItem Value=12.99Hat/asp:ListItem<br />
/asp:DropDownListbr<br />
Quantity:br<br />
asp:textbox id=txtQuantity runat=server /brbr<br />
asp:Button id=btnAdd runat=server Text=Add To Cart onClick=AddToCart /brbr<br />
asp:DataGrid id=dg runat=server ondeletecommand=Delete_Item<br />
columns<br />
asp:buttoncolumn buttontype=LinkButton commandname=Delete text=Remove Item /<br />
/columns<br />
/asp:DataGrid<br />
brbr<br />
Total:<br />
asp:Label id=lblTotal runat=server /<br />
/form<br />
/body<br />
/html<br/><br/></div>
]]></content:encoded>
			<wfw:commentRss>http://www.techanorak.com/18/can-some-please-help-me-convert-an-aspnet-vb-code-to-c/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>

