private async void ButtonSyncClick(object sender, EventArgs e) { try { if (checkBoxOnlyLocal.Checked) { Toast.AlertError("Переподключитесь без режима \"Только локально\""); return; } var startDate = dateTimePickerStartDate.Value; var endDate = dateTimePickerEndDate.Value; if (startDate >= endDate) { Toast.AlertError("Дата начала должна быть меньше даты окончания"); return; } await MyBusinessService.Synchronization(LocalDbService, WoCommerceDbService, startDate, endDate).ConfigureAwait(false); Toast.AlertMessage("Синхронизация завершена"); } catch (Exception ex) { Toast.AlertError(ex.Message); } }