示例#1
0
 // >> dataform-validate-event-code
 private async void DataFormValidationCompleted(object sender, FormValidationCompletedEventArgs e)
 {
     if (e.IsValid)
     {
         await Application.Current.MainPage.DisplayAlert("Success!", "User was successfully updated.", "OK");
     }
 }
 private async void DataFormValidationCompleted(object sender, FormValidationCompletedEventArgs e)
 {
     if (e.IsValid)
     {
         await this.DisplayAlert("Success!", "User was successfully updated.", "OK");
     }
     else
     {
         await this.DisplayAlert("Validation errors", string.Format("There are some invalid fields."), "OK");
     }
 }
示例#3
0
 private async void DataFormValidationCompleted(object sender, FormValidationCompletedEventArgs e)
 {
     this.dataForm.FormValidationCompleted -= this.DataFormValidationCompleted;
     if (e.IsValid)
     {
         await this.DisplayAlert("Success", "Book was successfully updated.", "OK");
     }
     else
     {
         await this.DisplayAlert("Fail", string.Format("There are some invalid fields."), "OK");
     }
 }
示例#4
0
 private async void DataFormValidationCompleted(object sender, FormValidationCompletedEventArgs e)
 {
     this.dataForm.FormValidationCompleted -= this.DataFormValidationCompleted;
     if (e.IsValid)
     {
         await Application.Current.MainPage.DisplayAlert("Success", "Book was successfully updated.", "OK");
     }
     else
     {
         await Application.Current.MainPage.DisplayAlert("Error", "There are some invalid fields.", "OK");
     }
 }
示例#5
0
        private void DataForm_FormValidationCompleted(object sender, FormValidationCompletedEventArgs e)
        {
            var form = sender as RadDataForm;

            if (form != null)
            {
                form.FormValidationCompleted -= this.DataForm_FormValidationCompleted;
                if (e.IsValid)
                {
                    this.dataForm.CommitAll();
                    this.viewModel.CommitReservation();
                }
            }
        }