Exemplo n.º 1
0
        /// <summary>
        /// OK button
        /// </summary>
        /// <param name="sender">Sender of event</param>
        /// <param name="e">Event arguments</param>
        protected async void OK_Click(object sender, RoutedEventArgs e)
        {
            OkCancel.StartProcessing();
            Result = await this.Process(sender, e);

            OkCancel.StopProcessing(this.Result);
        }
Exemplo n.º 2
0
        /// <summary>
        /// Sets model data, binds to controls and handles event that introduce new model data to page
        /// </summary>
        /// <param name="sender">Sender of event</param>
        /// <param name="e">Event arguments</param>
        protected override void Page_ModelReceived(object sender, NewModelReceivedEventArgs e)
        {
            OkCancel.StartProcessing("Loading data...");
            var model = e.NewModelData.CastOrFill <CustomerModel>();

            BindModel(model);
            OkCancel.CancelProcessing();
        }