예제 #1
0
        private void btnObterStatus_Click(object sender, EventArgs e)
        {
            this._dtStatus            = new dsSDK.dtStatusDataTable();
            this.dtgStatus.DataSource = this._dtStatus;

            InstanciaWatchComm();

            try
            {
                this._watchComm.OpenConnection();

                AbstractStatusMessage status = this._watchComm.GetStatus();

                if (status == null)
                {
                    MessageBox.Show("O comando de status não foi recepcionado corretamente!", Application.ProductName,
                                    MessageBoxButtons.OK, MessageBoxIcon.Exclamation);

                    return;
                }

                CarregaGridStatus(status);

                ComandoRecepcionadoComSucesso();
            }
            catch (Exception ex)
            {
                ErroDuranteRecepcaoDoComando(ex);
            }
            finally
            {
                this._watchComm.CloseConnection();
            }
        }
예제 #2
0
 private void BindingDataTables()
 {
     this._dtFuncionarios       = this._dsREP.dtFuncionarios;
     this._dtTemplatesRecebidos = this._dsREP.dtTemplatesRecebido;
     this._dtTemplatesParaEnvio = this._dsREP.dtTemplatesParaEnvio;
     this._dtMarcacoes          = this._dsREP.dtMarcacao;
     this._dtStatus             = this._dsREP.dtStatus;
     this._dtSupervisores       = this._dsREP.dtSupervisores;
 }
예제 #3
0
        private void btnObterFormatoMemoria_Click(object sender, EventArgs e)
        {
            InstanciaWatchComm();

            this._dtFormatoMemoria            = new dsSDK.dtStatusDataTable();
            this.dtgFormatoMemoria.DataSource = this._dtFormatoMemoria;

            try
            {
                this._watchComm.OpenConnection();

                AbstractMemoryFormat memory = this._watchComm.GetMemoryFormat();

                if (memory == null)
                {
                    MessageBox.Show("O comando de obter formato da memória não foi recepcionado corretamente!", Application.ProductName,
                                    MessageBoxButtons.OK, MessageBoxIcon.Exclamation);

                    return;
                }

                CarregaGridFormatoMemoria(memory.MemoryFormat);

                ComandoRecepcionadoComSucesso();
            }
            catch (Exception ex)
            {
                ErroDuranteRecepcaoDoComando(ex);

                return;
            }
            finally
            {
                this._watchComm.CloseConnection();
            }
        }