Beispiel #1
0
 private void linkConnect_Click(object sender, EventArgs e)
 {
     try
     {
         relojAct = MapearDeGrid();
         if (relojAct.Estado)
         {
             InformarError("El dispositivo: '" + relojAct.Nombre + "' ya se encuentra conectado.", "Conectar Reloj.");
             return;
         }
         LoguearInforme("Conectando con '" + relojAct.Nombre + "'...");
         logicOperaciones = new LogicOperaciones();
         if (logicOperaciones.Connect(relojAct))
         {
             LoguearInforme("El dispositivo: '" + relojAct.Nombre + "' se conectó correctamente");
             MapearAGrid(relojAct);
         }
         else
         {
             LoguearError("Ocurrió un error al intentar conectar con: '" + relojAct.Nombre);
         }
     }
     catch (AppException appex)
     {
         LoguearError(appex.Message);
     }
     finally
     {
         relojAct.ActivarDispositivo();
         relojAct         = null;
         logicOperaciones = null;
     }
 }