private void btnUsuarios_Click(object sender, EventArgs e) { if (cbRelojes.SelectedIndex < 0) { base.InformarError("Por favor seleccione un dispositivo", "Sincronizar Datos."); } // SI SE UTILIZO OTRO RELOJ LO DESCONECTO // if (relojAct != null && !relojAct.Estado) { relojAct.Desconectar(); } try { gridPersonalReloj.AutoGenerateColumns = false; // Para que respete las columnas ya diseñadas relojAct = (Reloj)cbRelojes.SelectedItem; relojAct.Conectar(); gridPersonalReloj.DataSource = null; gridPersonalReloj.Refresh(); gridPersonalReloj.DataSource = relojAct.DescargarInfo(); relojAct.Desconectar(); gridPersonalReloj.Refresh(); lblDispositivo.Text = "Usuarios en dispositivo: " + relojAct.Nombre; } catch (AppException appex) { base.InformarError(appex.Message, "Sincronizar Datos."); } }