>>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); >> } >> } >>} >> >>