>public partial class MMWebBusinessForm : mmBusinessWebPage >{ > protected Reg_Golf oOrder; > protected Fee oFee; > protected int iOrderId; > protected int iContactId; > > protected void Page_Load(object sender, EventArgs e) > { > this.oOrder = (Reg_Golf)this.RegisterBizObj(new Reg_Golf()); > this.oFee = (Fee)this.RegisterBizObj(new Fee()); > this.iContactId = int.Parse(String.IsNullOrEmpty(Request.QueryString["ContactId"]) ? "0" : Request.QueryString["ContactId"]); > > this.iOrderId = int.Parse(String.IsNullOrEmpty(Request.QueryString["OrderId"]) ? "0" : Request.QueryString["OrderId"]); > > // Retrieve the specified order and detail > if (! this.oOrder.getOrderById(this.iOrderId)) > { > // Set default contact ID to the value sent in > this.oOrder.NewEntity(); > this.oOrder.Entity.numIndID = this.iContactId; > } > if (IsPostBack) > { > this.oOrder.DataSet = (DataSet)Session["dsOrder"]; > } > else { Session["dsOrder"] = this.oOrder.DataSet; } > } > > protected void btnSave_Click(object sender, System.EventArgs e) > { > DataSet dsOrder = (DataSet)Session["dsOrder"]; > // Convert the date string to a datetime for sql > // this.oOrder.Entity.dtRegDate = Convert.ToDateTime(this.oOrder.Entity.dtRegDate); > > if (this.Save(this.oOrder, dsOrder, this.oOrder.TableName) == > mmSaveDataResult.RulesPassed) > { > Response.Redirect("Contact.aspx?Id=" + this.iContactId); > } > } >} > >