Esempio n. 1
0
        /// <summary>
        /// Initialisiert eine neue Instanz der <see cref="ValidationError"/> Klasse.
        /// </summary>
        /// <param name="dbfe">Der bereits dekodierte DBFE-Datenbaustein</param>
        public ValidationError(DBFE dbfe)
        {
            var codeAndMessage = GetCodeAndMessage(dbfe.FE);

            Code        = codeAndMessage.Item1;
            Message     = codeAndMessage.Item2.TrimEnd();
            Description = null;
        }
        public ErrorInfo(DBFE error)
        {
            KE = error.KE;
            FE = error.FE;
            var parts = FE.Split(new[]
            {
                ' '
            }, 2);

            Code    = parts.Length < 1 ? string.Empty : parts[0];
            Message = parts.Length < 2 ? string.Empty : parts[1].TrimEnd();
        }