Beispiel #1
0
 /// <summary>
 /// final step
 /// </summary>
 /// <param name="sender"></param>
 /// <param name="e"></param>
 protected void btnConfirm_Click(object sender, EventArgs e)
 {
     placingOrder.OrderDate = DateTime.Now;       //Set the order date
     daoFactory.GetOrderDao().Save(placingOrder); //persists the order
     bf.CurrentConversation.FinishSpan();         //finish the current spanning conversation (this method means the conversation is successfully finished)
     StartOver("Order Placed!");
 }
Beispiel #2
0
 protected void Finish(object sender, EventArgs e)
 {
     placingOrder.OrderDate = DateTime.Now;
     daoFactory.GetOrderDao().Save(placingOrder);
     facade.CurrentConversation.FinishSpan(); //finish up the current spanning conversation
     placingOrder      = null;                //reset the placing order to null after conversation is done is a good practice
     phConfirm.Visible = false;
     StartOver();
 }