示例#1
0
 public async Task SincronizacionSecuencial()
 {
     if (!Sincronizando)
     {
         var dialog = new frmSincronizacionFeedback(_sincronizacionService, Uow, TipoSincronizacion.WebSecuencial);
         dialog.ShowDialog();
     }
     else
     {
         MessageBox.Show(CurrentForm, "Debe esperar a que finalice el proceso actual de sincronización");
     }
 }
示例#2
0
        public void ActualizarKioscoDesdeArchivo(OpenFileDialog openFileDialogSincronizacion)
        {
            //Abrimos dialogo para buscar el archivo de actualizacion.
            var openFileResult = openFileDialogSincronizacion.ShowDialog();

            if (openFileResult == DialogResult.OK)
            {
                //Creamos ventana de confirmacion de actualizacion.
                var confirmation =
                    new ConfirmationForm(Resources.SincronizacionConfirmacionActualizarDesdeArchivo,
                                         Resources.TextoAceptar, Resources.TextoCancelar);

                var confirmationResult = confirmation.ShowDialog();

                if (confirmationResult == DialogResult.OK)
                {
                    var dialog = new frmSincronizacionFeedback(_sincronizacionService, Uow, openFileDialogSincronizacion.FileName);
                    dialog.ShowDialog();
                }
            }
        }