Ejemplo n.º 1
0
 private async void FillDatabaseButtonItem_ItemClick(object sender, DevExpress.XtraBars.ItemClickEventArgs e)
 {
     try
     {
         DataLoadingProgressPanel.Description = "Inserting data into DB ...";
         DataLoadingProgressPanel.Visible = true;
         using (PersonsReference.PersonsServiceClient client = new PersonsReference.PersonsServiceClient())
         {
             await client.BulkInsert10000RecordsAsync();
         }                
     }
     catch
     {
         this.ShowErrorMessage(Properties.Resources.OtherErrorMessage);
     }
     finally
     {
         DataLoadingProgressPanel.Visible = false;
         DataLoadingProgressPanel.Description = "Loading data from DB ...";
         MainForm_Load(null, null);
     }
 }