Exemple #1
0
 private void AbortarClick(object sender, EventArgs e)
 {
     if (_observador.estadoActual == EstadoPLC.A && _MarcasUsuario.Intento == 1)
     {
         DialogResult resultado = MessageBox.Show("¿Estás seguro de querer anular la toma de grado ?. " +
                                                  "Deberás reiniciar el proceso desde la página web.", "Anular Acción",
                                                  MessageBoxButtons.OKCancel, MessageBoxIcon.Warning,
                                                  MessageBoxDefaultButton.Button1, MessageBoxOptions.DefaultDesktopOnly);
         if (resultado == DialogResult.OK)
         {
             _MarcasUsuario.Clear_Session();
             Limpiar_UI();
             SQliteManager.CambiarEstado_App(4);
             OracleManager.InsertarEstado_Excepcion(4, _MarcasUsuario.Id_Planta);
         }
     }
     else
     {
         MessageBox.Show("NO PUEDES CANCELAR UNA VEZ INICIADO EL PROCESO.", "ERROR",
                         MessageBoxButtons.OK, MessageBoxIcon.Error, MessageBoxDefaultButton.Button1,
                         MessageBoxOptions.DefaultDesktopOnly);
     }
 }