private void addProtocolEntry(AtemSchutz state)
        {
            Misc.timeHelper helper = new Misc.timeHelper();

            string[] changes = new string[5];
            int      i       = 3;

            switch (state)
            {
            case AtemSchutz.start:
                changes[0] = "Atemschutz Überwachung gestartet mit";
                changes[1] = "Truppführer " + mTruppFuehrer.name + "Falschendruck " + mTruppFuehrer.fillPressure;
                changes[2] = "Truppmann   " + mTruppMann.name + "Falschendruck " + mTruppMann.fillPressure;
                changes[3] = "Sicherungs Truppführer " + mSicherungsTruppFuehrer.name + "Falschendruck " + mSicherungsTruppFuehrer.fillPressure;
                changes[4] = "Sicherungs Truppmann " + mSicherungsTruppMann.name + "Falschendruck " + mSicherungsTruppMann.fillPressure;
                i          = 5;
                break;

            case AtemSchutz.change:
                changes[0] = "Atemschutz Überwachung Flaschenfüllstand kontrolle";
                changes[1] = "Truppführer " + mTruppFuehrer.name + "Falschendruck " + mTruppFuehrer.fillPressure;
                changes[2] = "Truppmann " + mTruppMann.name + "Falschendruck " + mTruppMann.fillPressure;
                break;

            case AtemSchutz.end:
                changes[0] = "Atemschutz Überwachung beendet mit ";
                changes[1] = "Truppführer " + mTruppFuehrer.name + "Falschendruck " + mTruppFuehrer.fillPressure;
                changes[2] = "Truppmann " + mTruppMann.name + "Falschendruck " + mTruppMann.fillPressure;
                break;
            }

            for (int u = 0; u < i; u++)
            {
                if (u == 0)
                {
                    var entry = new[]
                    {
                        new [] { mID.ToString(), mStartTime.ToShortDateString(), mStartTime.ToShortTimeString(), helper.getDiffTime(mStartTime), changes[u] }
                    };
                    fillList(ref materialListView1, entry);
                }
                else
                {
                    var entry = new[]
                    {
                        new [] { String.Empty, String.Empty, String.Empty, String.Empty, changes[u] }
                    };
                    fillList(ref materialListView1, entry);
                }
            }

            materialListView1.Items[materialListView1.Items.Count - 1].EnsureVisible();

            mID++;
        }
        private void timer1_Tick(object sender, EventArgs e)
        {
            DateTime localDateTime = DateTime.Now;

            Misc.timeHelper helper = new Misc.timeHelper();
            materialLabel2.Text = helper.getDiffTime(mStartTime);

            if (helper.is15MinutesAlarm(mStartTime))
            {
                MessageBox.Show("Flaschenfülldruck Nachfragen " + mContainerName);
            }
        }