Esempio n. 1
0
 private static void MbCliWrapper_Error(object sender, DataReaderErrorEventArgs e)
 {
     Console.ForegroundColor = ConsoleColor.Red;
     Console.WriteLine("Ошибка связи со СКУД.");
     Console.WriteLine("Номер ошибки: {0}.", e.ErrorCode);
     Console.WriteLine("Сообщение: {0}.", e.ErrorText);
     Console.ResetColor();
 }
        //Ошибка при чтении данных
        private void _dataReader_Error(object sender, DataReaderErrorEventArgs e)
        {
            var message = string.Format(
                "{0:T}\tКод ошибки: {1}{3}\t{2}{3}", DateTime.Now, e.ErrorCode, e.ErrorText, Environment.NewLine);

            if (errorLogTextBox.Text.Length + message.Length > errorLogTextBox.MaxLength)
            {
                errorLogTextBox.InvokeEx(() => errorLogTextBox.Clear());
            }
            errorLogTextBox.InvokeEx(() => errorLogTextBox.AppendText(message));
        }