I am going through the above jump start and I am not sure if there is a typo at Step 12 - 4.:
Should this:
this.oOrderDetail.GetOrderDetail(this.OrderID);
Session["dsOrderDetail"] = this.oOrderDetail.DataSet;
Session["dsOrder"] = this.oOrder.DataSet;
Session["dsOrderDetail"] = this.oOrderDetail.GetOrderDetail(this.OrderID);
Which did not retrieve the order.
Instead be:
this.oOrder.GetOrderByOrderID(this.OrderID);
Session["dsOrder"] = this.oOrder.DataSet;
this.oOrderDetail.GetOrderDetail(this.OrderID);
Session["dsOrderDetail"] = this.oOrderDetail.DataSet;
Which retrieves the order but I am getting an error during save.
Is this correct for Step 12 - 7.?
private void btnSave_Click(object sender, System.EventArgs e)
{
DataSet dsOrder = (DataSet)Session["dsOrder"];
if (this.Save(this.oOrder, dsOrder, this.oOrder.TableName) ==
mmSaveDataResult.RulesPassed)
{
Response.Redirect("CustomerOrders.aspx");
}
}
Please advise, Ted