AsterixDisplayAnalyser.FrmDetailedView.DisplayCAT62I380_SUBF2_ACIDData C# (CSharp) Метод

DisplayCAT62I380_SUBF2_ACIDData() приватный Метод

private DisplayCAT62I380_SUBF2_ACIDData ( ) : void
Результат void
        private void DisplayCAT62I380_SUBF2_ACIDData()
        {
            if (MainASTERIXDataStorage.CAT62Message.Count > 0)
            {
                this.listBoxMainDataBox.Items.Add("Detailed view of: " + MainASTERIXDataStorage.CAT62Message[0].CAT62DataItems[CAT62.ItemIDToIndex("010")].Description);
                ASTERIX.SIC_SAC_Time SIC_SAC_TIME = (ASTERIX.SIC_SAC_Time)MainASTERIXDataStorage.CAT62Message[0].CAT62DataItems[CAT62.ItemIDToIndex("010")].value;
                this.listBoxMainDataBox.Items.Add("SIC/SAC: " + SIC_SAC_TIME.SIC.ToString() + "/" + SIC_SAC_TIME.SAC.ToString());
                this.listBoxMainDataBox.Items.Add("    ");

                // Here determine the flag indicating what data is to be shown
                foreach (MainASTERIXDataStorage.CAT62Data Msg in MainASTERIXDataStorage.CAT62Message)
                {
                    if (Msg.CAT62DataItems[CAT62.ItemIDToIndex("380")].value != null)
                    {
                        SIC_SAC_TIME = (ASTERIX.SIC_SAC_Time)Msg.CAT62DataItems[CAT62.ItemIDToIndex("010")].value;
                        // Display time
                        string Time = SIC_SAC_TIME.TimeofReception.Hour.ToString().PadLeft(2, '0') + ":" + SIC_SAC_TIME.TimeofReception.Minute.ToString().PadLeft(2, '0') + ":" +
                            SIC_SAC_TIME.TimeofReception.Second.ToString().PadLeft(2, '0') + ":" + SIC_SAC_TIME.TimeofReception.Millisecond.ToString().PadLeft(3, '0');
                        this.listBoxMainDataBox.Items.Add("Rcvd Time: " + Time);
                        CAT62I380Types.CAT62I380Data MyData = (CAT62I380Types.CAT62I380Data)Msg.CAT62DataItems[CAT62.ItemIDToIndex("380")].value;
                        this.listBoxMainDataBox.Items.Add("\tACID: " + MyData.ACID.ACID_String);
                        this.listBoxMainDataBox.Items.Add("    ");
                    }
                }
            }
        }