/// <summary>
        /// Handles the Entity Updated Event of the LLBLGenProDataSource
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        protected void OrdersDS_EntityUpdated(object sender, DataSourceActionEventArgs e)
        {
            OrderEntity order = ((OrderEntity)e.InvolvedEntity);

            OrderMessage.Text = "Order with ID = " + order.OrderId + " was successfully updated.";

            CalculateOrderTotalAmount();
        }
        /// <summary>
        /// Handles the Entity Inserted Event of the LLBLGenProDataSource
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        protected void OrdersDS_EntityInserted(object sender, DataSourceActionEventArgs e)
        {
            OrderEntity order = ((OrderEntity)e.InvolvedEntity);

            OrderMessage.Text = "A new Order with ID = " + order.OrderId + " was successfully inserted.";

            //Go to the first page of the Form View, to display the newly inserted item.
            OrdersFormView.PageIndex = 0;
        }
        /// <summary>
        /// Handles the Entity Deleted Event of the LLBLGenProDataSource
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        protected void OrdersDS_EntityDeleted(object sender, DataSourceActionEventArgs e)
        {
            OrderEntity order = ((OrderEntity)e.InvolvedEntity);

            // check if the entity was deleted, by checking the entity.Fields.State field.
            if (order.Fields.State == EntityState.Deleted)
            {
                OrderMessage.Text = "The record was successfully deleted.";
            }
            else
            {
                OrderMessage.Text = "Order with ID = " + order.OrderId + " could not be deleted.";
            }
        }